Spring專題 常用註解及注意事項

2021-09-12 10:36:32 字數 780 閱讀 3123

就我們日常使用來看

怎麼取值呢? 可以通過@value來獲取配置檔案傳到environment中的值

@autowired /@resource /@inject 我們使用他們的目的 或者說他們的功能都是一致的,從spring容器中獲取對應的例項

autowired

可以和 @primary 配合使用表示優先選擇標註的類例項    / 和@qualifire 配合使用指定使用哪乙個id對應的例項

可以為空(require =false),在spring容器中不存在對應例項的時候不會報錯      / 

spring 內建

resource

可以指定使用資源的id

不能為空,在找不到資源的情況下會報錯

jdk   jsr-250

inject

類似autowired

不能為空,在找不到資源的情況下會報錯

jdk提供 - jsr-330

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...