Spring Boot 整合各种常用技术的代码都在这了

时间:2022-11-30 15:00:09


文章目录

  • ​​前言​​
  • ​​技术清单​​
  • ​​简要说明​​
  • ​​代码地址​​
  • ​​交流​​

前言


技术清单

  • Swagger
  • JUnit
  • Spring MVC
  • RestFul API
  • Spring Data JPA
  • MyBatis
  • Transaction
  • Redis
  • Redis Lock
  • Druid
  • Log Back
  • Global Exception
  • Spring Task
  • Devtools
  • Actuator

简要说明

目前已经整合了上述清单中的内容,包括 Swagger 的配置、JUnit + Mock 的示例、RestFul API。

基于 Spring Data JPA 的 CRUD 以及分页查询等,还有 MyBatis 的整合以及 MyBatis-Generator 代码生成配置。

基于 RedisTemplate 的 Redis 基本操作以及用 Redis 实现的分布式锁。

整合了 Alibaba Druid,囊括了各种监控、SQL 日志配置。

基于 Log Back 的日志配置,详细的日志配置都在这里。

全局统一异常处理。

基于 Spring Task 的定时任务示例,可满足简单的定时任务需求。

Devtools 热加载配置。

Actuator 健康健康整合。

以及 IoC 和 AOP 的相关示例等。