SpringBoot入門學習 1

2021-10-01 20:38:56 字數 1336 閱讀 2316

springboot可以更快的開發spring應用,自動配置依賴,不用擔心框架的相容性,springboot可以快速構建乙個微服務單元,是整個spring技術棧的整合,j2ee開發的一站式解決方案

templates : 模板檔案(freemarker,thymeleaf,預設不支援jsp)

: springboot啟動應用

@springbootconfiguration

: springboot配置類

@enableautoconfiguration

: 自動配置,約定優於配置

@autoconfigurationpackage

: 自動將配置包加入掃瞄器

autoconfigurationimportselector :

通過springfactoriesloader類中的loadspringfactories方法引入,factories_resource_location就是依賴所在的配置檔案位址

positive matches : 表示springboot自動引入的依賴

negative matches : 表述springboot在此時沒有引入的依賴

預設的全域性配置檔案:

yml配置格式:

server

:port

:9627

debug

:true

#yml配置有多種寫法:

student

:name

: leoriver

age:19

locations

:phones

:[v,v,v]

properties配置格式:
server.port=9627

logging.level.......等

@configurationproperties(prefix="字首")此註解可以將指定字首的值注入給該物件
#yml方式

student

:name

: leoriver

age:19

#properties方式

student.name=leoriver

student.age=19

通過@value標註在屬性上直接注入值

springboot會把spring等配置檔案自動配置好,如果自己寫spring等配置檔案則需要在啟動類中加上@importresource指定配置檔案的路徑(不推薦自己寫spring等配置)

spring boot 入門學習

1 spring boot使編碼變簡單 2 spring boot使配置變簡單 3 spring boot使部署變簡單 4 spring boot使監控變簡單 5 spring boot的不足 spring boot簡化建立新應用 spring boot 內嵌了tomcat spring boot ...

springboot學習筆記1

最近在學習spring boot,藉此分享下學習的筆記,因為是此方面的新手,如有不足和錯誤的地方,望指正!開發環境 jdk1.7 ide eclipse spring boot 版本 1.5.7 tomcat7 首先一切的開始從helloworld 開始!工程目錄結構如下 預設生成的專案是jdk1....

Springboot 學習筆記1

springboot就應該允許這個類的main方法來啟動springboot應用 springbootconfiguration springboot 的配置類 標註在某個類上,表示這是乙個springboot的配置類 configuration 配置類上來標註這個註解 配置類 配置檔案 配置類也是...