Spring註解總結

2021-09-01 22:33:34 字數 465 閱讀 4052

一、前言

spring3x開始增加了很多的註解,註解與***配合,能極大減少xml配置資訊,提公升了開發效率以及**美觀度。我沒有看完整的spring3x的文件,沒時間整理全部的註解。這下面只說說最常用的幾類。記錄就是最好的成長,自己mark一下,以後自己用得到。

二、註解例項

一般來說,我們的**分為controller層,sercvice層,dao層,每層的bean分為發布以及引用兩個動作。

@controller,發布controller,引用為框架動作

@service,發布service層的bean

@repository,發布dao層的bean

@component,發布層次不清晰的bean

@resource,引用發布的bean,按名稱引用

@autowired,引用發布的bean,按型別引用

還有其他很多不是非常常用的註解,後面有空或者遇到了一一補充。

spring註解總結

2.通過 requestbody可以將請求體中的json字串繫結到相應的bean上,當然,也可以將其分別繫結到對應的字串上。都是eureka註冊中心的兩種註解,enableeurekaclient註解是 enablediscoveryclient的實現 order註解主要用來控制配置類的載入順序 初...

Spring 註解總結

service用於標註業務層元件 controller用於標註控制層元件 如struts中的action repository用於標註資料訪問元件,即dao元件 component泛指元件,當元件不好歸類的時候,我們可以使用這個註解進行標註。repository的作用 repository用於標註資...

Spring註解總結

2 springboottest 註解用於告訴spring框架,此測試類交給spring管理。springboot專案中所有的單元測試類都使用 springboottest註解進行描述。3 autowired註解描述屬性時,用於告訴spring框架要為此屬性注入乙個值。4 scope 是spring...