Spring學習筆記08使用註解實現自動裝配

2021-10-07 09:59:14 字數 1288 閱讀 1446

1、匯入約束

使用自動裝配需要在xml檔案中匯入以下依賴xmlns:context="""

兩個依賴

這個很重要匯入後在配置檔案中新增

<?xml version="1.0" encoding="utf-8"?>

xmlns

=""xmlns:xsi

=""xmlns:context

=""xsi:schemalocation=""

>

<

context:annotation-config

/>

beans

>

下面就可以使用自動裝配注入了。先把類注入到spring中,開啟自動裝配。

<?xml version="1.0" encoding="utf-8"?>

xmlns

=""xmlns:xsi

=""xmlns:context

=""xsi:schemalocation=""

>

<

context:annotation-config

/>

"dog"

class

="spring.pojo.dog"

/>

"cat"

class

="spring.pojo.cat"

/>

"person"

class

="spring.pojo.person"

/>

beans

>

在實體類的屬性中新增@autowired註解即可實現自動裝配,也可以在set方法上使用,使用@autowired我們可以不用編寫set方法,前提是你這個自動裝配的屬性在ioc容器中

拓展假如有很多同樣的類但是類名不同 可以上使用qualifier(value = 「dog11111」)來指定對應的那個類

@autowired

@qualifier

(value =

"dog11111"

)private dog dog;

@resource註解和@autowired的區

spring學習筆記(7) spring常用註解

1 引入context命名空間 在spring的配置檔案中 配置檔案如下 xml 收藏 xmlns context org schema context org schema context spring context 2.5 xsd開啟配置 spring 會自動掃瞄cn.pic包下面有註解的類,...

學習筆記08

2017年9月27日 學習筆記與總結 1.定位方式 相對定位 position relative 1 相對於自己原來的位置進行定位 2 如果是僅僅新增了相對定位的樣式,position relative 顯示效果不發生變化 3 使用定位讓元素發生偏移的 可以使用z index來調整顯示順序 最大值為...

Spring學習筆記 使用 1

1 bean的定義 a6id bean在spring中管理時的id,在按名稱獲取bean時需要使用。ref 引用其他bean 給bean裡的屬性賦值的兩方法 1 使用setter 用property,注意這個地方的name不是屬性名,而是setter方法的名字 呼叫無參構造器建立物件 2 使用構造器...