? (1)控制反轉(zhuǎn),把對(duì)象創(chuàng)建和對(duì)象之間的調(diào)用過(guò)程,交給Spring管理
創(chuàng)新互聯(lián)建站是一家專業(yè)提供樂(lè)都企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司、H5網(wǎng)站設(shè)計(jì)、小程序制作等業(yè)務(wù)。10年已為樂(lè)都眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。(2)使用IOC目的:為了耦合度降低
2.IOC的底層原理 ? ? ? ? (1)xml解析、工廠模式、反射???????工廠模式(創(chuàng)建工廠類,降低耦合度,減少互相的影響)? ? ? ??
(2)IOC邏輯:? 第一步:xml配置文件,配置創(chuàng)建的對(duì)象
?????第二步:創(chuàng)建工廠類,通過(guò)反射創(chuàng)建對(duì)象
? (3)IOC(接口):? 1.IOC思想基于IOC容器完成,IOC容器底層就是對(duì)象工廠
? 2.Spring提供IOC容器實(shí)現(xiàn)兩種方式:(兩個(gè)接口)
????????a.BeanFactory:IOC容器基本實(shí)現(xiàn),是Spring內(nèi)部的使用接口,不提供開(kāi)發(fā)人員使用? *加載配置文件時(shí)候會(huì)創(chuàng)建對(duì)象,在獲取對(duì)象才創(chuàng)建對(duì)象*
b.ApplicationContext:BeanFactory接口的子接口,提供更多更強(qiáng)大的功能,一般由開(kāi)發(fā)人員進(jìn)行使用? ? ?*加載配置文件時(shí)候,就會(huì)把配置文件中的對(duì)象進(jìn)行創(chuàng)建*
? 3.ApplicationContext接口有實(shí)現(xiàn)類
把耗時(shí)耗資源的操作放在服務(wù)器啟動(dòng)前進(jìn)行完成
? ?
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
標(biāo)題名稱:Spring框架學(xué)習(xí)-創(chuàng)新互聯(lián)
URL分享:http://www.rwnh.cn/article24/doeeje.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開(kāi)發(fā)、網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)公司、移動(dòng)網(wǎng)站建設(shè)、Google、面包屑導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容