Spring是一個(gè)非常優(yōu)秀的輕量級(jí)框架,通過(guò)Spring的IoC容器,我們的關(guān)注點(diǎn)便放到了需要實(shí)現(xiàn)的業(yè)務(wù)邏輯上。 對(duì)AOP的支持則能讓我們動(dòng)態(tài)增強(qiáng)業(yè)務(wù)方法。編寫普通的業(yè)務(wù)邏輯Bean是非常容易而且易于測(cè)試的,因?yàn)樗苊撾xJ2EE容器(如Servlet,JSP 環(huán)境)單獨(dú)進(jìn)行單元測(cè)試。最后的一步便是在Spring框架中將這些業(yè)務(wù)Bean以XML配置文件的方式組織起來(lái),它們就按照我們預(yù)定的目標(biāo)正常工作了! 非常容易!
本文將給出一個(gè)基本的Spring入門示例,并演示如何使用Spring的AOP將復(fù)雜的業(yè)務(wù)邏輯分離到每個(gè)方面中。
1.開(kāi)發(fā)環(huán)境配置
2.編寫B(tài)ean接口及其實(shí)現(xiàn)
3.在Spring中配置Bean并獲得Bean的實(shí)例
4.編寫Advisor以增強(qiáng)ServiceBean
5.總結(jié)
原文鏈接:
http://www.crackj2ee.com/Article/ShowArticle.asp?ArticleID=462
源碼下載:http://www.crackj2ee.com/Article/UploadFiles/200604/SpringBasic.rar