首页|基于spring boot微服务架构的RS10系统管理

基于spring boot微服务架构的RS10系统管理

扫码查看
系统管理子系统是RS10 ERP中最基本的子系统,作为整个RS10软件系统的入口,是其他模块运行的基础,也是实施ERP的第一个模块.它提供对整个系统的基础设置、权限管理和监控.但是传统的RS10系统管理是通过JSP+Servlet+Jevebeen来实现的,它的核心思想是层次越低复用程度越高,所以一个DAO对象往往会被多个Service对象使用,一个Service对象往往也会被多个Controller对象使用导致资源复用率低.此外,在多个逻辑过程中有重复的操作行为,比如授权账号时每个需要做权限校验的页面都需要写同样的权限过滤程序.基于上述原因,我们采用了spring框架,IoC控制反转模式将创建对象的控制权反转到Spring框架上从而降低了程序对象之间的耦合度.应用AoP面向切面编程的编程思想,即将程序中的逻辑进行分离,增强横切逻辑代码.具体来说就是把相关业务抽象成模型,可以减少程序开发工作量、降低了代码重复率,进而增加开发效率、减少个性错误率、提高系统的可维护性及拓展性.Spring Boot在Spring框架的基础上简化了配置,搭配ExtJS实现了前后端系统分离的通用平台,极大提高了我们的开发效率,也让整个应用充满了灵活性、扩展性.
RS10 system management based on spring boot

杨英樱、乔运华、班玉荣

展开 >

北京机械工业自动化研究所有限公司,北京100120

SpringBoot IoC AoP ExtJS RS10 系统管理

2021

制造业自动化
北京机械工业自动化研究所

制造业自动化

CSTPCDCSCD北大核心
影响因子:0.482
ISSN:1009-0134
年,卷(期):2021.43(12)
  • 8
  • 2