Spring boot常用註解 總結

2021-08-28 16:24:36 字數 572 閱讀 9275

註解,也叫元資料。一種**級別的說明。它是jdk1.5及以後版本引入的乙個特性,與類、介面、列舉是在同乙個層次。它可以宣告在包、類、字段、方法、區域性變數、方法引數等的前面,用來對這些元素進行說明,注釋。

作用分類:

①編寫文件:通過**裡標識的元資料生成文件【生成文件doc文件】

② **分析:通過**裡標識的元資料對**進行分析【使用反射】

③編譯檢查:通過**裡標識的元資料讓編譯器能夠實現基本的編譯檢查【override】

1.@restcontroller

用於標註控制層元件(如struts中的action),@responsebody和@controller的合集

5.@configuration

相當於傳統的xml配置檔案,如果有些第三方庫需要用到xml檔案,建議仍然通過@configuration類作為專案的配置主類——可以使用@importresource註解載入xml配置檔案。

6.@autowired:自動匯入依賴的bean

7.@service:用於修飾service層的元件

8.@bean:用@bean標註方法等價於xml中配置的bean。

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 這個註解的作用是將其他的類,介面引入,類似於之前的類的初始化等...