SpringBoot常用的註解

2021-10-23 06:27:11 字數 494 閱讀 7281

@enableautoconfiguration

根據當前引入的包自動生成配置資訊,基於約定大於配置的原理,減少開發人員的所需的配置內容。

**具體來說,此註解工作時,會去載入jar包中的config相關jar(spring-boot-autoconfigure-1.5.9.release),解析其中的meta-inf/spring.factories配置檔案,根據其中的資訊自動進行相應配置。

@componentscan

將指定包加入包掃瞄,如果不指定,則將當前類所在包及其子孫包加入包掃瞄。

@bean

可以標註在乙個方法,表明此方法返回的物件要被註冊為spring中的乙個bean。

@value

可以在springboot的核心配置檔案中配置自定義的屬性,之後再bean中可以通過@value進行引用,實現di。

@importresource

告知spring容器額外載入乙個xml檔案作為spring的配置資訊來使用。

Springboot常用註解

1.requestbody可以將請求體中的json字串繫結到相應的bean上 1 之前 ajax success function data public void login requestbody string username,requestbody string pwd 2 使用reques...

springboot常用註解

申明讓spring boot自動給程式進行必要的配置,這個配置等同於 configuration enableautoconfiguration 和 componentscan 三個配置。configuration 相當於傳統的xml配置檔案,如果有些第三方庫需要用到xml檔案,建議仍然通過 con...

springboot常用註解

controller層 controller 用來響應頁面,表示當前的類為控制器。restcontroller 是 responsebody和 controller的結合表明當前類是控制器且返回的是一組資料,不是頁面。autowired 這個註解的作用是將其他的類,介面引入,類似於之前的類的初始化等...