SLife 是使用 Spring Boot 搭建的一个企业级快速开发脚手架。SLife 的目的是帮助初学者入门Spring boot 并能快速了解 一个web框架的快速搭建。同时帮助出创企业快速搭建属于自己的基础软件,减少开发的工作量,专注于业务。
技术栈
Spring Boot
MySQL
Freemark
SiteMesh
Shiro
Bootstrap
mybatis、mybatisPlus
redis
Activit
项目按照约定好的编码规约,能在3分钟内完成一个表格的CURD操作。
同时项目是maven多模块构建。除了逻辑代码在jar中,freemark的界面文件也在对应的jar文件里,不同的功能模块可以根据jar包的依赖,进行可插拔配置。
自定义的日志注解,采用线程池的方式,帮助运维人员监控软件运行。
项目截图介绍
系统用户管理
日志监控(系统自定义注解,结合AOP,监控用户操作行为)
为了帮助开发者了解更多的软件配置,我在个人的 博客 CSDN中有想过的介绍,博客地址 http://blog.csdn.net/chenjianandiyi