当前位置: 首页 > news >正文

整合spring cloud云服务架构 - 企业分布式微服务云架构构建

 1. 介绍

Commonservice-system是一个大型分布式、微服务、面向企业的JavaEE体系快速研发平台,基于模块化、服务化、原子化、热插拔的设计思想,使用成熟领先的无商业限制的主流开源技术构建。采用服务化的组件开发模式,可实现复杂的业务功能。提供驱动式开发模式,整合内置的代码生成器,将JavaEE开发效率提高5倍以上,减少50%的代码开发量,解决80%的重复工作,让开发者更关注业务逻辑。使用Maven进行项目的构建管理,采用Jenkins进行持续集成,主要定位于大型分布式企业系统或大型分布式互联网产品的架构。

2. 使用技术

SOA服务框架:SpringCloud 、SpringBoot、RestFul等

分布式缓存:Redis

模块化管理:Maven

数据库连接池:Alibaba Druid

核心框架:Spring framework、SpringBoot

持久层框架:MyBatis

安全框架:Apache Shiro

服务端验证:Hibernate Validator

任务调度:quartz

日志管理:SLF4J 1.7、Log4j

客户端验证:JQuery Validation

动态页签:easyuitab

前端框架:Bootstrap、Vue

3. 设计思想

分布式、微服务、云架构

JAVA语言开发、跨平台、高性能、高可用、安全、服务化、模块化、组件化、驱动式开发模式

4. 平台基础功能

用户管理:用户是系统操作者,该功能主要完成系统用户配置。

角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。

权限管理:对系统中经常使用的一些较为固定的数据进行维护等。

菜单管理:配置系统菜单,操作权限,按钮权限标识等。

部门管理:配置系统组织机构,树结构展现,可随意调整上下级。

日志管理:系统正常操作日志记录和查询;系统异常信息日志记录和查询。

连接池监视:监视当期系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。

完整项目的源码来源 技术支持1791743380

5. 源码结构

6. 注册中心

7. 部分功能截图

http://www.lryc.cn/news/15418.html

相关文章:

  • leetcode 540. Single Element in a Sorted Array(排序数组中的单个元素)
  • Color correction for tone mapping
  • JavaScript-XHR-深入理解
  • mathtype7.0最新版安装下载及使用教程
  • 响应状态码
  • 第六章.卷积神经网络(CNN)—CNN的实现(搭建手写数字识别的CNN)
  • 【go】defer底层原理
  • TypeScript 学习笔记
  • 【C++】map和set的使用
  • 微电影广告具有哪些特点?
  • Android RxJava框架源码解析(四)
  • Linux信号-进程退出状态码
  • springcloud+vue实现图书管理系统
  • GEE学习笔记 六十:GEE中生成GIF动画
  • react中的useEffect
  • 故障安全(Crash-Safe) 复制
  • Spring aop之针对注解
  • 【JavaScript速成之路】JavaScript数据类型转换
  • 21-绑定自定义事件
  • 【Mysql】触发器
  • CODESYS开发教程11-库管理器
  • 【UnityAR相关】Unity Vuforia扫图片成模型具体步骤
  • 2023年全国最新保安员精选真题及答案2
  • keil5安装了pack包但是还是不能选择device
  • 秒杀系统设计
  • 全面认识数据指标体系
  • 热榜首推!阿里内部都在用的Java后端面试笔记,主流技术全在里面了!备战2023Java面试,拿理想offer
  • Android架构设计——【 APT技术实现butterknife框架 】
  • 线程的基本概念
  • java面试题中常见名词注解