全部課程
發(fā)布時(shí)間: 2017-06-16 10:47:40
Spring工作原理:
Spring內(nèi)部最核心的就是IOC了,動(dòng)態(tài)注入,讓一個(gè)對(duì)象的創(chuàng)建不用new了,可以自動(dòng)的生產(chǎn),這其實(shí)就是利用java里的反射,反射其實(shí)就是在運(yùn)行時(shí)動(dòng)態(tài)的區(qū)創(chuàng)建、調(diào)用對(duì)象,Spring就是在運(yùn)行時(shí),跟xmlSpring的配置文件來(lái)動(dòng)態(tài)的創(chuàng)建對(duì)象,和調(diào)用對(duì)象里的方法。
Spring工作原理還有一個(gè)核心就是Aop這個(gè)就是面向切面的編程,可以為某一類(lèi)對(duì)象進(jìn)行監(jiān)督和控制(也就是在調(diào)用這類(lèi)對(duì)象的具體方法的前后去調(diào)用你指定的模塊)從而達(dá)到對(duì)一個(gè)模塊擴(kuò)充的功能這些都是通過(guò)配置類(lèi)達(dá)到的。
Spring目的:就是讓對(duì)象與對(duì)象(模塊與模塊)之間的關(guān)系沒(méi)有通過(guò)代碼來(lái)關(guān)聯(lián),都是通過(guò)配置類(lèi)說(shuō)明管理的(主要是通過(guò)反射機(jī)制)。
上一篇: {java培訓(xùn)}漢諾塔