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 使用構造器...