- Github: @Simple-Stark
- Blog:烟霞志
- Email:wrh_1125@163.com
自定义 Spring Boot 脚手架,基于Spring Boot 2.3.12.RELEASE 版本创建,适配Spring Cloud Hoxton.SR12版本,搭载了自定义Simple-Common包。 对这个项目的希望是能够作为之后Java 方向的微服务搭建脚手架,作为新模块开发初始化项目使用。尤其是Spring Cloud。 同时也是自定义Simple-Common包的最佳实践。
- 多环境多配置文件
- 基于Spring-Common 的全局统一消息返回
- 基于Spring-Common 的全局异常拦截
- 基于Spring-Common 的全局日志配置
- 基于Spring-Common 的mybatisPlus 代码自动生成器
- 基于Spring-Common 的字典转换工具
在自定义Spring-Common包未推送到中央仓库之前,想要运行此项目,需要手动将Spring-Common 包安装到本地Maven仓库,详细说明参见
Spring-Common 包地址:https://github.com/Simple-Stark/common
- 全局统一消息返回实践:https://github.com/Simple-Stark/Spring-Boot-Init/blob/master/src/main/java/com/simple/init/controller/TestController.java
- 自定义消息返回通知:https://github.com/Simple-Stark/Spring-Boot-Init/blob/master/src/main/java/com/simple/init/common/UserCodeMsg.java
- 通过单元测试自动生成代码:https://github.com/Simple-Stark/Spring-Boot-Init/blob/master/src/test/java/com/simple/init/InitApplicationTests.java
- 字典转换工具:https://github.com/Simple-Stark/Spring-Boot-Init/blob/master/src/main/java/com/simple/init/config/DictConfig.java
- 2021-09-26
- 全局统一消息返回
- 全局异常拦截及自定义异常
- 全局日志配置
- MybatisPlus 代码生成器(3.5.1)集成
- 2021-09-29
- UserCodeMsg 继承CodeMsg 支持项目自定义消息返回
- 2021-10-05
- 增加字典转换工具的使用