在Spring常用的註解

2021-10-10 22:01:02 字數 370 閱讀 9926

自動裝配

@autowired:自動裝配通過型別、名字

如果autowired不能唯一自動裝配屬性,則需通過@qualifier(value="")

@nullable:字段標記了這個註解,說明這個字段可以為null

@resource:自動裝配通過名字、型別

註冊到spring中,裝配到bean

@component:用於注釋實體類中

@repository:用於註解dao層中

@service:用於註解service層中

@controller:用於註解controller層中

作用域@scope:當值為singleton表示單例模式,當值為prototype是表示多例模式。

spring常用的註解

用於標註控制層,並且把該類注入到spring容器中,如果不指定預設的beanname為該類的類名 首字母小寫 指定的話通過 controller beanname 自定義。用於標註業務層,功能和 controller沒本質的區,只是為了讓 的結構清晰,層次分明,可能在以後的版本中會為各自的註解新增特...

Spring常用的註解

component取代 component id 取代 提供3個 component 註解衍生註解 功能一樣 取代 repository dao層 service service層 controller web層 依賴注入 給私有字段設定,也可以給 setter 方法設定 普通值 value 引用值...

Spring的常用註解

1 profile 在軟體開發的過程中,敏捷開發模式很常見,也就是每次都提交乙個小階段的測試。那麼可能是開發人員使用一套環境,而測試人員使用另一套環境,而這兩套系統的資料庫是不一樣的,這樣就有了在不同的環境中進行切換的需求了。spring也會對這樣的場景進行支援,在spring中我們可以定義bean...