springboot起步配置和自动配置原理
生活随笔
收集整理的這篇文章主要介紹了
springboot起步配置和自动配置原理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、起步配置
1、起步配置Ctrl+左鍵進入
2、springboot自動識別resources目錄下以application開頭的配置文件
3、spring-boot-starter-parent又繼承了spring-boot-dependencies
Ctrl + 左鍵進入
4、springboot默認配置了其他技術的坐標,并且已經解決沖突,不需要我們進行版本控制
5、回到pom文件點擊進入web起步依賴
里面依賴了springmvc的坐標
還有json和內置tomcat
二、自動配置
1、打開引導類左擊進入@SpringBootApplication
@SpringBootConfiguration 類似于Spring自動配置中的@Configuration
@ComponentScan 掃描@controller和@Service等組件(掃描其所在的包及其子包下的注解)
@EnableAutoConfiguration 自動配置的核心
2、找到雙擊打開(里面都是一些技術的自動配置)
3、找一個熟悉的注解 Shift+Shift搜索
4、點擊進入
5、意思是 配置要有server前綴再加port
6、找到默認配置的json,server.port默認配置為8080
7、可覆蓋默認配置:
總結
以上是生活随笔為你收集整理的springboot起步配置和自动配置原理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: spring之java配置(spring
- 下一篇: MyBatis之注解开发