課程
/后端開發(fā)
/Java
/基于SSH實(shí)現(xiàn)員工管理系統(tǒng)之框架整合篇
什么時(shí)候需要用aop,什么時(shí)候用ioc呢
2016-12-26
源自:基于SSH實(shí)現(xiàn)員工管理系統(tǒng)之框架整合篇 3-1
正在回答
在spring in action那本書里有詳細(xì)闡述,簡(jiǎn)單說一下,ioc就是其實(shí)就是依賴注入,即用接口編程,在程序中不出現(xiàn)new關(guān)鍵字,而是用接口來命名引用,然后通過某種方式(多數(shù)用spring,不過Google guice也是很好的ioc框架)把接口的某個(gè)實(shí)現(xiàn)類的實(shí)例注入到引用里,從而實(shí)現(xiàn)與接口具體實(shí)現(xiàn)類的松耦合aop方式就理解起來就簡(jiǎn)單了,其方式很類似j2ee中的filter,就是在程序正常的業(yè)務(wù)流中間像切面一樣插入很多其他需要執(zhí)行的代碼,比如登陸時(shí)候在進(jìn)入登錄頁面前寫入日志,登錄以后查看cookie等類似的操作,很常用的,尤其是跟數(shù)據(jù)庫有關(guān)的,或者跟支付有關(guān)的程序肯定會(huì)在每一步前面插入日志,還有某些國際化項(xiàng)目會(huì)在每次跳轉(zhuǎn)時(shí)候都轉(zhuǎn)換字符集之類
舉報(bào)
本視頻教程主要介紹環(huán)境搭建和SSH框架整合,逐層深入理解學(xué)習(xí)
2 回答點(diǎn)擊save的時(shí)候報(bào)錯(cuò) 請(qǐng)問什么原因啊
1 回答為什么4-4struts整合spring時(shí)候訪問頁面就報(bào)錯(cuò)啊
3 回答struts配置的時(shí)候報(bào)錯(cuò)
1 回答Tomcat啟動(dòng)的時(shí)候控制臺(tái)全是紅色的警告
4 回答做spring和struts2整合實(shí)驗(yàn)的時(shí)候,不能訪問到action。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-01-06
在spring in action那本書里有詳細(xì)闡述,簡(jiǎn)單說一下,ioc就是其實(shí)就是依賴注入,即用接口編程,在程序中不出現(xiàn)new關(guān)鍵字,而是用接口來命名引用,然后通過某種方式(多數(shù)用spring,不過Google guice也是很好的ioc框架)把接口的某個(gè)實(shí)現(xiàn)類的實(shí)例注入到引用里,從而實(shí)現(xiàn)與接口具體實(shí)現(xiàn)類的松耦合
aop方式就理解起來就簡(jiǎn)單了,其方式很類似j2ee中的filter,就是在程序正常的業(yè)務(wù)流中間像切面一樣插入很多其他需要執(zhí)行的代碼,比如登陸時(shí)候在進(jìn)入登錄頁面前寫入日志,登錄以后查看cookie等類似的操作,很常用的,尤其是跟數(shù)據(jù)庫有關(guān)的,或者跟支付有關(guān)的程序肯定會(huì)在每一步前面插入日志,還有某些國際化項(xiàng)目會(huì)在每次跳轉(zhuǎn)時(shí)候都轉(zhuǎn)換字符集之類