Skip to content

基于spring cloud的脚手架。基于spring boot 2.x,组合 Mybatis、Redis(Jetcache)、Elasticsearch、RocketMQ

Notifications You must be signed in to change notification settings

daoshenzzg/springboot2.x-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spring-demo: spring-boot + Redis + MyBatis + Elasticsearch + RocketMQ

项目结构

项目组件

更新 2019-09-04

  • Mybatis 升级为 Mybatis plus。并完善多数据源混合使用,动态切换数据源demo。 减少xml配置,自动填充createTime、updateTime字段。
  • 增加 Spring RestTemplate + HttpClient组合,时间连接池、超时时间配置。
  • logback 多环境配置。
  • Jetcache 支持 jedis 操作接口。

更新 2019-09-05

  • 集成 Mybatis plus 分页插件,增加分页操作Demo。
  • 修复 "Mybatis plus mapper-locations 配置错误,找不到 xml" BUG。
  • 增加事务操作Demo。

更新 2019-10-23

  • springboot 返回json null 字段初始化。支持 Array、Collection to []; string to "", Boolean to false, 甚至 Object(?) to {} !!!

更新 2019-10-29

  • springboot 全局异常处理的正确方式
  • springboot 优雅的实现 API 输出

原创文章

引用文章

About

基于spring cloud的脚手架。基于spring boot 2.x,组合 Mybatis、Redis(Jetcache)、Elasticsearch、RocketMQ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages