博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
企业分布式SpringCloud+SpringBoot+Mybatis+shiro+微服务 技术分享
阅读量:7143 次
发布时间:2019-06-28

本文共 989 字,大约阅读时间需要 3 分钟。

  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.技术架构

企业分布式SpringCloud+SpringBoot+Mybatis+shiro+微服务 技术分享

5.平台基础功能

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

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

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

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

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

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

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

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

6.源码结构

企业分布式SpringCloud+SpringBoot+Mybatis+shiro+微服务 技术分享

7.注册中心

企业分布式SpringCloud+SpringBoot+Mybatis+shiro+微服务 技术分享

企业分布式SpringCloud+SpringBoot+Mybatis+shiro+微服务 技术分享

8 部分功能截图

企业分布式SpringCloud+SpringBoot+Mybatis+shiro+微服务 技术分享

企业分布式SpringCloud+SpringBoot+Mybatis+shiro+微服务 技术分享

企业分布式SpringCloud+SpringBoot+Mybatis+shiro+微服务 技术分享

企业分布式SpringCloud+SpringBoot+Mybatis+shiro+微服务 技术分享

企业分布式SpringCloud+SpringBoot+Mybatis+shiro+微服务 技术分享

企业分布式SpringCloud+SpringBoot+Mybatis+shiro+微服务 技术分享

企业分布式SpringCloud+SpringBoot+Mybatis+shiro+微服务 技术分享

欢迎大家一起学习研究相关技术愿意了解框架技术或者源码的朋友直接求求

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

转载于:https://blog.51cto.com/13719648/2107970

你可能感兴趣的文章
为什么scala中main方法必须放在object中
查看>>
CISCO 基础
查看>>
CentOS7 yum mysql5.6
查看>>
【Linux全面学习】9.其他常用命令
查看>>
kafka stream errorlog报警实例
查看>>
跨交换机实现VLAN
查看>>
glob,正则表达式元字符,扩展正则表达式总结
查看>>
Javascript 基础知识整理
查看>>
设置python的默认编码为utf8
查看>>
Oracle删除用户和表空间
查看>>
PHP web实时消息服务器后台推送技术方案---GoEasy
查看>>
MySQL常用操作
查看>>
virtualbox
查看>>
JDK7与JDK8中HashMap的实现
查看>>
通过cifs方式配置Windows共享文件给Linux使用 暨乱码解决办法
查看>>
Redis数据类型之字符串String
查看>>
如何寻找设置了PATH的配置文件?
查看>>
察看运行的进程开启的时间?
查看>>
华为***的配置
查看>>
Ubuntu18.04使用docker
查看>>