Spring註解介紹

2021-10-05 06:35:04 字數 651 閱讀 3825

@configuration把乙個類作為乙個ioc容器,它的某個方法頭上如果註冊了@bean,就會作為這個spring容器中的bean。

@scope註解 作用域

@lazy(true) 表示延遲初始化

@service用於標註業務層元件、

@controller用於標註控制層元件(如struts中的action)

@repository用於標註資料訪問元件,即dao元件。

@component泛指元件,當元件不好歸類的時候,我們可以使用這個註解進行標註。

@scope用於指定scope作用域的(用在類上)

@postconstruct用於指定初始化方法(用在方法上)

@predestory用於指定銷毀方法(用在方法上)

@resource 預設按名稱裝配,當找不到與名稱匹配的bean才會按型別裝配。

@dependson:定義bean初始化及銷毀時的順序

@primary:自動裝配時當出現多個bean候選者時,被註解為@primary的bean將作為首選者,否則將丟擲異常

@autowired 預設按型別裝配,如果我們想使用按名稱裝配,可以結合@qualifier註解一起使用

@autowired @qualifier(「persondaobean」) 存在多個例項配合使用

Spring2 5 註解介紹

註解介紹 controller service autowired requestparam modelattribute cacheable cacheflush resource postconstruct predestroy repository component 不推薦使用 scope ...

Spring註解 Import註解

常用的匯入註解分類 註冊自己寫的類service dao controller可用包掃瞄 元件標註註解 controller service repository component bean 匯入的第三方包裡面的元件 import 快速給容器中匯入乙個元件 1 import 要匯入到容器中的元件 ...

spring註解之 Scope註解

1,scope註解是什麼 scope註解是springioc容器中的乙個作用域,在 spring ioc 容器中具有以下幾種作用域 基本作用域singleton 單例 prototype 多例 web 作用域 reqeust session globalsession 自定義作用域 a.single...