【圖文詳解】企業(yè)級 Spring Boot 實(shí)戰(zhàn)開發(fā)(陳光劍)

【圖文詳解】企業(yè)級 Spring Boot 實(shí)戰(zhàn)開發(fā)(陳光劍)

Spring Boot 基礎(chǔ)篇

Spring Boot 簡介

  • Spring 家族圖譜
  • Spring Boot 框架組成
  • 為什么使用 Spring Boot
  • 現(xiàn)代 Java 開發(fā)生態(tài)

快速開始 Hello World

  • 環(huán)境準(zhǔn)備

    • Java 環(huán)境安裝
    • IDE安裝
    • Maven配置
  • 使用 Spring CLI

  • Spring Initializr

Spring Boot 核心原理

  • 什么是自動(dòng)配置?
  • 自動(dòng)配置原理
  • Spring Boot 常用注解

Spring Boot 實(shí)戰(zhàn)篇

數(shù)據(jù)庫ORM

  • MyBatis
  • JPA

模板引擎

  • FreeMarker
  • Thymeleaf
  • Mustache
  • Groovy Templates

緩存 Cache

分布式會(huì)話 Session

任務(wù)調(diào)度

  • Quartz Scheduler

批處理

  • Spring Batch

發(fā)送郵件

  • Java Mail Sender

消息隊(duì)列 MQ

  • kafka
  • Rabbit MQ
  • Active MQ

序列化

  • gson
  • fastjson

分布式框架

  • Dubbo

安全與權(quán)限

  • Spring Security
  • Shiro

監(jiān)控與運(yùn)維

  • Spring Boot Actuator
  • Spring Boot Devtools

熔斷限流

  • Sentinel

測試

  • Spring Boot Test

Spring Boot 高階篇

使用Lombok 簡化你的 Java代碼

Kotlin + Spring Boot 企業(yè)級開發(fā)

分布式鎖 Redis

搜索引擎 ES

Spring Reactive

RxJava/RxKotlin

Oauth2 Client

圖數(shù)據(jù)庫 Neo4j

使用函數(shù)式編程風(fēng)格

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容