JAVA開發(fā)已經(jīng)被Spring全家桶占據(jù)了全壁江山(口誤,是半壁江山),學(xué)好SpringBoot是必須的昂儒,收集一下自己在SpringBoot使用中的一些積累臀叙,持續(xù)更新
目錄
- 01 Spring Boot學(xué)習(xí):快速入門
- 02 Spring Boot學(xué)習(xí):如何使用Swagger文檔構(gòu)建自己的API文檔
- 03 Spring Boot學(xué)習(xí):如何使用Druid數(shù)據(jù)源
- 04 Spring Boot學(xué)習(xí):如何使用MyBatis框架
- 05 Spring Boot學(xué)習(xí):如何實(shí)現(xiàn)MyBatis分頁(yè)
- 06 Spring Boot學(xué)習(xí):MyBatis配置Druid多數(shù)據(jù)源
- 07 Spring Boot學(xué)習(xí):如何使用JdbcTemplate
- 08 Spring Boot學(xué)習(xí):如何使用Spring Data JPA
- 09 Spring Boot學(xué)習(xí):如何使用Spring Security框架
- 10 Spring Boot學(xué)習(xí):如何使用Shiro框架
- 11 Spring Boot學(xué)習(xí):如何使用Redis緩存數(shù)據(jù)
- 12 Spring Boot學(xué)習(xí):如何使用Ehcache緩存數(shù)據(jù)
- 13 Spring Boot學(xué)習(xí):如何使用Thymeleaf模板引擎
- 14 Spring Boot學(xué)習(xí):整合zookeeper懂更、curator碴卧,實(shí)現(xiàn)分布式鎖功能
什么是SpringBoot?
Spring Boot應(yīng)用本質(zhì)上就是一個(gè)基于Spring框架的應(yīng)用攻旦,它是Spring對(duì)“約定優(yōu)先于配置”理念的最佳實(shí)踐產(chǎn)物鄙陡,它能夠幫助開發(fā)者更快速高效地構(gòu)建基于Spring生態(tài)圈的應(yīng)用冕房。
SpringBoot學(xué)習(xí)思維導(dǎo)圖
SpringBoot.png
Spring Boot有何魔法?
自動(dòng)配置、起步依賴趁矾、Actuator耙册、命令行界面(CLI) 是Spring Boot最重要的4大核心特性,其中CLI是Spring Boot的可選特性毫捣,雖然它功能強(qiáng)大详拙,但也引入了一套不太常規(guī)的開發(fā)模型帝际,因而這個(gè)系列的文章僅關(guān)注其它3種特性。如文章標(biāo)題饶辙,本文是這個(gè)系列的第一部分蹲诀,將為你打開Spring Boot的大門,重點(diǎn)為你剖析其啟動(dòng)流程以及自動(dòng)配置實(shí)現(xiàn)原理弃揽。要掌握這部分核心內(nèi)容脯爪,理解一些Spring框架的基礎(chǔ)知識(shí),將會(huì)讓你事半功倍矿微。
開始SpringBoot的學(xué)習(xí)之旅吧
點(diǎn)開目錄第一節(jié):快速入門