Spring常用註解

2021-10-10 01:35:50 字數 283 閱讀 9899

@autowired預設通過bytype方式注入

@resource預設通過byname方式注入

@scope 用力區分是單例模式(singleton)還是原型模式(prototype)

@value 把常用的簡單型別的屬性可以通過此方法進行注入,但是比較複雜的list/map等還是交給xml去注入

xml使用更加萬能,適用任何場景,維護簡單

註解之能載入自己寫的類上,而且維護成本較高

結合兩者優缺點,一般xml檔案更多用來配置和管理bean,註解更多用來注入屬性

Spring常用註解

spring常用註解 1 引入context命名空間 在spring的配置檔案中 配置檔案如下 xml xmlns context spring context 2.5.xsd 開啟配置 spring 會自動掃瞄cn.pic包下面有註解的類,完成bean的裝配。xml xmlversion 1.0 ...

Spring常用註解

在spring中常用的註解 autowired註解 不推薦使用,建議使用 resource autowired可以對成員變數 方法和建構函式進行標註,來完成自動裝配的工作。autowired的標註位置不同,它們都會在spring在初始化這個bean時,自動裝配這個屬性。要使 autowired能夠工...

spring常用註解

1 引入context命名空間 在spring的配置檔案中 配置檔案如下 xml 收藏 xmlns context spring context 2.5.xsd 開啟配置 spring 會自動掃瞄cn.pic包下面有註解的類,完成bean的裝配。xml xmlns xmlns xsi xmlns c...