(十一)什麼是基於註解的容器配置

2021-09-13 21:00:36 字數 663 閱讀 1386

一、什麼是基於註解的容器配置?

相對於xml檔案,註解型的配置依賴於通過位元組碼元資料裝配元件,而非尖括號的宣告。

開發者通過在相應的類,方法或屬性上使用註解的方式,直接元件類中進行配置,而不是使用xml表述bean的裝配關係

二、怎樣開啟註解裝配?

註解裝配在預設情況下是不開啟的,為了使用註解裝配,我們必須在spring配置檔案中配置 元素。

三、spring框架基於註解的容器配置

@qualifier :用來控制bean應在字段上自動裝配

@autowired :自動裝配 bean,它可以在 setter 方法,建構函式或字段中使用

例子參見:

@resouce :自動注入的field或set方法上,也可以是普通的非set方法上

@required 強制要求注入,沒有注入會出現異常

這個註解表明bean的屬性必須在配置的時候設定,通過乙個bean定義的顯式的屬性值或通過自動裝配,若@required註解的bean屬性未被設定,容器將丟擲beaninitializationexception。

bean初始化和銷毀某些動作時:

@postconstruct

@predestroy

看:

(十一)什麼是基於註解的容器配置

一 什麼是基於註解的容器配置?相對於xml檔案,註解型的配置依賴於通過位元組碼元資料裝配元件,而非尖括號的宣告。開發者通過在相應的類,方法或屬性上使用註解的方式,直接元件類中進行配置,而不是使用xml表述bean的裝配關係 二 怎樣開啟註解裝配?註解裝配在預設情況下是不開啟的,為了使用註解裝配,我們...

基於註解的AOP配置

before 前置通知 afterreturning 後置通知 after 最終通知 afterthrowing 異常通知 around 環繞通知 pointcut 指定切入點表示式 使用方法 pointcut execution cn.itcast.service.impl.private voi...

Spring 基於註解的配置

從 spring 2.5 開始就可以使用註解來配置依賴注入。而不是採用 xml 來描述乙個 bean 連線,你可以使用相關類,方法或字段宣告的註解,將 bean 配置移動到元件類本身。在 xml 注入之前進行註解注入,因此後者的配置將通過兩種方式的屬性連線被前者重寫。註解連線在預設情況下在 spri...