前言
一份慕課網價值 58 元的專欄課程《Spring Boot 趣味私房課》源碼。內容爲 Spring Boot 與當今主流技術的整合,有很多使用的範例。
技術清單
- 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 的相關示例等。
代碼地址
廢話不多說,上鍊接——GitHub 地址,Star 不迷路(不定期更新)。
交流
掃碼或點擊加羣跟一羣熱愛技術的人一起玩耍吧。