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找出系统性能瓶颈。
相关推荐
Commonservice-system 是一个大型分布式、微服务、面向企业的 JavaEE 体系快速研发平台,基于模块化、服务化、原子化、热插拔的设计思想,使用成熟领先的无商业限制的主流开源技术构建。 采用服务化的组件开发模式,...
创建一个名为particle-common-eureka的maven项目,继承particle-commonservice,具体的pom.xml配置文件如下:
创建一个名为particle-common-eureka的maven项目,继承particle-commonservice,具体的pom.xml配置文件如下:
共同服务Clojure库旨在...好的,这取决于您。测验clj -M:test用法整我执照版权所有:copyright:2020 FIXME 该程序和随附的材料根据Eclipse Public License 2.0的条款提供,该条款可从。 当满足Eclipse Public License...
此时会从CommonService.php里加载默认用户信息,包括url、username、password、token、target、accessToken等。 若想重新设置这些参数,可以执行以下方法: //重设url $service->setServiceurl("yoururl"); //...
Neo4-Mongo-DB-Use-in-Grails 方面是/src/groovy/com/demo/aspects/mongo/history/MongoAspectAdvice.groovy 它调用 CommonService.groovy,它决定了 mongo save 的域类
Bean with name ‘commonService’ has been injected into other beans [] in its raw version as part of a circular reference, but has eventually been wrapped. This means that said other beans do not use ...
为什么需要另外一个Java版本的微博客户端? 新浪微博官方推荐的Java客户端 weibo4j 一直没有... CommonService 完成 位置服务接口 PlaceService 完成 地理信息接口 LocationService 开发中
Interceptors 有两个处理时机,分别是: ... 得到请求的响应之后,在交给其它程序代码处理之前,即处理请求的响应 其引用场景包括 ...commonService.config(['$httpProvider',function($httpProvider){ //$h
应用场景,不同组件中操作统一组数据,不论哪个组件对数据进行了操作,其他组件中立马看到效果。这样他们就要共用一个服务实例,是本次的重点,...export class CommonService { public dateList: any = [ { name:
#lost and found # javaweb项目,目前后台使用...目前所有功能都在commonservice模块。mybatis方面,使用mybatis generator生成 mapper、xml、pojo等文件。 后期可能会弄成微服务框架,最近比较忙,来不及弄。