Spring常用註解

2021-09-26 23:55:27 字數 643 閱讀 3664

@controller 控制層註解 用於接收和處理http請求;

@service 業務層註解,用於處理主要的業務邏輯 並被自動注入;

@bean 註解在方法上,宣告當前方法的返回值為乙個bean,替代xml中的方式;

@configuration 配置類註解 宣告此類為配置類 把該類作為ioc容器,若某個方法加了註解@bean,就會作為spring容器中的bean,主要用於資料庫和快取的初始化;

@autowired 自動注入註解 預設按型別裝配 按名稱裝配時需要結合@qualifier註解,將通過bean工廠產生的bean注入到業務類中;(@inject,@resource)

@componentscan 自動掃瞄註解 用於掃瞄指定路徑下的元件;

@value 值註解 用於獲取配置檔案中的配置項;

@repository 倉庫註解 用於標註資料訪問元件,即dao元件,常用於實現資料庫和快取的api方法供呼叫;

@enableautoconfiguration 開啟自動配置 借助@import的支援,收集和註冊特定場景相關的bean定義。可以幫助springboot應用將所有符合條件的@configuration配置都載入到當前springboot建立並使用的ioc容器;

@component 元件註解 用於標註不好分類的類。

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