Spring注入bean和aop的注意事項

2022-04-05 23:32:43 字數 648 閱讀 2312

spring注入

類沒有建構函式,注入成功

抽象類,注入失敗

不寫bean注入的名字,預設是bean第乙個字母小寫的名字,但是bean名字開頭是兩個大寫,則預設是bean的名字前面所有大寫都變小寫

@autowired注入,型別對,變數名稱不對,注入成功

@autowired注入,型別是父類或介面,配置了多個子類或實現類,變數名稱不對,注入失敗

@autowired注入,型別是父類或介面,配置了多個子類或實現類,變數名稱對,注入成功

@autowired注入,型別是父類或介面,配置乙個子類或實現類,變數名稱不對,注入成功

@autowired注入,型別是父類或介面,變數名稱是配置的id或name,注入成功

@resource(name="配置的id或name")注入,型別是父類或介面,變數名稱不對,注入成功

@resource注入,型別是父類或介面,變數名稱是配置的id或name,注入成功

aop方法的bean需要spring上下文中的bean,aop方法中用的是注入的bean,不能是new的bean。

aop方法中不能是靜態方法。

aop方法的bean不需要建構函式,也可以切入方法。

別的地方proxy-target-class="true",此處設定false失效。

spring 註解注入bean

通過註解方式注入bean,需要在配置類下注入bean 第一步,配置掃瞄資料夾 首先要在spring.xml中配置需要掃瞄的配置類 base package com.kylin.config 第二步,新建註解配置類 configuration public class redisconfigurati...

採用Spring管理Bean和依賴注入

1.例項化spring容器和從容器獲取bean物件 例項化spring容器常用的兩種方式 方法一 在類路徑下尋找配置檔案來例項化容器 推薦使用 方法二 在檔案系統路徑下尋找配置檔案來例項化容器 這種方式可以在開發階段使用 spring的配置檔案可以指定多個,可以通過string陣列傳入。當sprin...

spring的Bean注入和P標籤使用

1.構造方法引數 對應 配置檔案 元素 可以index name type 三選一 三選二 ref value 二選一 2.setter方法注入 開發推薦 為需要注入屬性提供setter方法 配置 每個注入屬性,對應元素 3.p命名空間的使用 spring2.5以後,為了簡化setter方法屬性注入...