1.把物件的建立交給spring進行管理
(1)ioc的配置檔案方式
(2)ioc的註解解釋
1.ioc底層原理技術
(1)xml配置檔案
(2)dom4j解決xml
(3)工廠設計模式
(4)反射
第一步 匯入jar包
(1)解壓檔案
特點:每個功能都有三個jar包
(2)做spring最基本功能時候,匯入四個核心jar包就可以了
beans core context spel
(3)匯入支援日誌輸出的jar包
第二部 建立乙個類 在類裡面建立方法
第三步 建立spring配置檔案,配置建立類
(1)spring核心配置檔案名稱和位置不是固定的
\docs\spring-framework-reference\html
xsd-configuration.html 從後往前找
<?xml version="1.0" encoding="utf-8"?>
xmlns=""
xmlns:xsi=""
xsi:schemalocation="
/spring-beans.xsd">
id="foo"
class="x.y.foo">
key="cachename"
value="foo"/>
name="name"
value="rick"/>
bean>
beans>
"user" class="dxq_ioc_demo.user">
第四步 寫**測試物件建立
(1)在測試中使用的**
@test
public
void
test_one()
Spring框架基礎(二)IOC容器和DI
然後從容器中直接獲取該物件,如下 得到ioc容器物件 從容器中獲取bean strudent s strudent ac.getbean strudent 至此,我們解決了物件建立的問題 把物件的建立交給外部容器,那麼如何解決物件的建立時間以及數量呢?同樣在配置檔案中進行配置即可,如下 我們在配置的...
Spring基礎 IoC容器 2
size x large b 容器注入型別 b size 最常見的注入型別是字面值注入,像string和基本型別的包裝類在spring中都是有 color red 屬性編輯器 color 幫助注入的。另外還有物件的注入,集合類的注入。1.字面值 所謂字面值,一般是指可用字串表示的值,這些值可以通過元...
Spring基礎 2 IOC註解
xmlns xmlns xsi xmlns context xsi schemalocation spring beans.xsd spring context.xsd beans 掃瞄該包下的所有元件 component value userservice 相當於在xml的配置方式中 class ...