1. 项目介绍前端
鸿鹄云开发平台是一个大型分布式、微服务、云架构、面向企业的 JavaEE体系快速研发平台,基于模块化、服务化、原子化、热插拔的设计思想,使用成熟领先的无商业限制的主流开源技术构建。 采用服务化的组件开发模式,可实现复杂的业务功能。使用Maven进行项目的构建管理,采用Jenkins进行持续集成,主要定位于大型分布式企业系统或大型分布式互联网产品的架构。使用当前最流行最早进的Spring Cloud技术实现服务组件化及管理,真正为企业打造分布式微服务云架构平台。spring
2. 使用技术(技术使用太多,这里只列了一部分)数据库
SOA服务框架:SpringCloud 、SpringBoot、RestFul等缓存
分布式缓存:Redis安全
模块化管理:Maven前端框架
数据库链接池:Alibaba Druid架构
核心框架:Spring framework、SpringBoot框架
持久层框架:MyBatis分布式
安全框架:Apache Shiro模块化
服务端验证:Hibernate Validator
任务调度:quartz
日志管理:SLF4J 1.七、Log4j
客户端验证:JQuery Validation
动态页签:easyuitab
前端框架:Bootstrap、Vue
3. 设计思想
分布式、微服务、云架构
JAVA语言开发、跨平台、高性能、高可用、安全、服务化、模块化、组件化、驱动式开发模式
4. 平台基础功能
用户管理:用户是系统操做者,该功能主要完成系统用户配置。
角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
权限管理:对系统中常用的一些较为固定的数据进行维护等。
菜单管理:配置系统菜单,操做权限,按钮权限标识等。
部门管理:配置系统组织机构,树结构展示,可随意调整上下级。
日志管理:系统正常操做日志记录和查询;系统异常信息日志记录和查询。
链接池监视:监视当期系统数据库链接池状态,分析系统性能瓶颈。
5. 源码结构
6. 注册中心
7. 部分功能截图
欢迎你们和我一块儿学习spring cloud构建微服务云架构,我这边会将近期研发的spring cloud微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发spring cloud框架的朋友,你们来一块儿探讨spring cloud架构的搭建过程及如何运用于企业项目。
须要JAVASpring Cloud大型企业分布式微服务云构建的B2B2C电子商务平台源码请加企鹅求求:一零三八七七四六二六