该工程基于springBoot,前端为vue的前后端分离工程。使用spring security作为系统的安全框架,各类组件五脏俱全,基本做到拿来即用; 功能方面:系统已开发完善基础的系统配置、日志、字典、监控及定时调度功能。且自定义了部分注解来满足一些重复性的功能需求,预置了各种常用工具类,及组件配置; 开发方面:系统内置了逆向工程,可解析数据库中的表,一键生成各层面的java代码及初始化页面,完成基本的增删查改功能,只需添加自身业务; 部署方面:已编写docker相关文件,且支持docker-compose部署,已将使用到的各类组件制作为dockerfile,可实现一键在线或离线安装; 维护方面:可结合Jenkins实现CICD,一键拉取 -> 构建 -> 部署,减少日常升级维护的繁琐。