View Code? Open in Web Editor
NEW
基于spring cloud的脚手架。基于spring boot 2.x,组合 Mybatis、Redis(Jetcache)、Elasticsearch、RocketMQ
springboot2.x-example's Introduction
spring-demo: spring-boot + Redis + MyBatis + Elasticsearch + RocketMQ
![](docs/project.png)
- Mybatis 升级为 Mybatis plus。并完善多数据源混合使用,动态切换数据源demo。
减少xml配置,自动填充createTime、updateTime字段。
- 增加 Spring RestTemplate + HttpClient组合,时间连接池、超时时间配置。
- logback 多环境配置。
- Jetcache 支持 jedis 操作接口。
- 集成 Mybatis plus 分页插件,增加分页操作Demo。
- 修复 "Mybatis plus mapper-locations 配置错误,找不到 xml" BUG。
- 增加事务操作Demo。
- springboot 返回json null 字段初始化。支持 Array、Collection to []; string to "", Boolean to false, 甚至 Object(?) to {} !!!
- springboot 全局异常处理的正确方式
- springboot 优雅的实现 API 输出
springboot2.x-example's People
Contributors
Watchers