DI和IOC的区别
IOC
1.IOC容器指的是一個(gè)工廠,負(fù)責(zé)創(chuàng)建對(duì)象
2.IOC控制反轉(zhuǎn):只是把上端對(duì)下端的依賴換成第三方容器決定(反轉(zhuǎn)而不是倒轉(zhuǎn))
DI
1.DI依賴注入:就是在構(gòu)造某對(duì)象時(shí),能將對(duì)象依賴的東西自動(dòng)初始化進(jìn)去
2.IOC控制反轉(zhuǎn)是目標(biāo),IOC容器是實(shí)現(xiàn)的環(huán)節(jié)
3.DI依賴注入就是實(shí)現(xiàn)手段,沒(méi)有DI,其實(shí)就沒(méi)有IOC
4.正是因?yàn)橐獙?shí)現(xiàn)IOC,所有誕生了DI的技術(shù)手段
總結(jié)
- 上一篇: 新托福备考完全攻略
- 下一篇: 2023美团商家数据