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

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

    5.平台基础功能

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

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

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

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

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

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

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

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

    6.源码结构

    7.注册中心

    8 部分功能截图


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

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

    原文地址:http://blog.51cto.com/13719648/2107970

    时间: 2024-08-27 23:40:18

    企业分布式SpringCloud+SpringBoot+Mybatis+shiro+微服务 技术分享的相关文章

    SpringCloud+SpringBoot+Mybatis+shiro 企业分布式微服务云架构技术

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

    SpringCloud+SpringBoot+Mybatis+shiro企业分布式微服务云架构

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

    SpringCloud+SpringBoot+Mybatis+shiro 企业分布式微服务云架构

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

    Spring Cloud + Spring Boot + Mybatis + shiro + 微服务 企业分布式微服务云架构技术分享

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

    SpringCloud SpringBoot mybatis分布式微服务云架构开发Web应用

    静态资源访问在我们开发Web应用的时候,需要引用大量的js.css.图片等静态资源. 默认配置Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则: /static/public/resources/META-INF/resources举例:我们可以在src/main/resources/目录下创建static,在该位置放置一个图片文件.启动程序后,尝试访问. http://weixincaiguzipingtaixiufu.ahhb.top/ 渲染We

    Springboot & Mybatis 构建restful 服务四

    Springboot & Mybatis 构建restful 服务四 1 前置条件 成功执行完Springboot & Mybatis 构建restful 服务三 2 restful service 添加 Apache POI生成 Excel 文件 1)修改 POM.xml文件 添加 Apache POI 的依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-oo

    Springboot &amp; Mybatis 构建restful 服务三

    Springboot & Mybatis 构建restful 服务三 1 前置条件 成功执行完Springboot & Mybatis 构建restful 服务二 2 restful service 添加日志 1)新建 logback.xml文件(配置生成的日志文件的格式) src/main/resources/logback.xml <?xml version="1.0" encoding="UTF-8"?>   <!-- 设置根

    分布式、集群和微服务概念整理

    整理来源于 https://www.cnblogs.com/xishuai/p/6039838.html 集群是个物理形态,分布式是个工作方式. 分布式:一个业务分拆多个子业务,部署在不同的服务器上 集群:同一个业务,部署在多个服务器上 1:分布式是指将不同的业务分布在不同的地方.而集群指的是将几台服务器集中在一起,实现同一业务. 分布式中的每一个节点,都可以做集群.而集群并不一定就是分布式的. 举例:就比如新浪网,访问的人多了,他可以做一个群集,前面放一个响应服务器,后面几台服务器完成同一业务

    【干货】微服务技术栈选型手册2.0

    一.前言 2014年可以认为是微服务1.0的元年,当年有几个标志性事件,一是Martin Fowler在其博客上发表了"Microservices"一文,正式提出微服务架构风格:二是Netflix微服务架构经过多年大规模生产验证,最终抽象落地形成一整套开源的微服务基础组件,统称NetflixOSS,Netflix的成功经验开始被业界认可并推崇:三是Pivotal将NetflixOSS开源微服务组件集成到其Spring体系,推出Spring Cloud微服务开发技术栈. 一晃三四年过去,