SLife - 基于 Spring Boot 的企业级快速开发脚手架


GPL
跨平台
Java

软件简介

SLife 是使用 Spring Boot 搭建的一个企业级快速开发脚手架。SLife 的目的是帮助初学者入门Spring boot 并能快速了解
一个web框架的快速搭建。同时帮助出创企业快速搭建属于自己的基础软件,减少开发的工作量,专注于业务。

技术栈

  1. Spring Boot

  2. MySQL

  3. Freemark

  4. SiteMesh

  5. Shiro

  6. Bootstrap

  7. mybatis、mybatisPlus

  8. redis

  9. Activit

项目按照约定好的编码规约,能在3分钟内完成一个表格的CURD操作。

同时项目是maven多模块构建。除了逻辑代码在jar中,freemark的界面文件也在对应的jar文件里,不同的功能模块可以根据jar包的依赖,进行可插拔配置。

自定义的日志注解,采用线程池的方式,帮助运维人员监控软件运行。

项目截图介绍

系统用户管理

日志监控(系统自定义注解,结合AOP,监控用户操作行为)

为了帮助开发者了解更多的软件配置,我在个人的 博客 CSDN中有想过的介绍,博客地址
http://blog.csdn.net/chenjianandiyi