在TSS的新聞中,有一篇關(guān)于是否應(yīng)該采用Spring構(gòu)建J2EE的框架 http://www.theserverside.com/news/thread.tss?thread_id=38021 ?從恢復(fù)可以看出,爭吵是相當(dāng)激烈,并且雙方都當(dāng)仍不讓的。
我個(gè)人的觀點(diǎn)很簡單:
1 Spring只是J2EE開發(fā)的框架的一種,它有一些IoC,AOP,Patterns但是必須根據(jù)項(xiàng)目的需要進(jìn)行選取。具體就是依據(jù)項(xiàng)目的復(fù)雜程度,開發(fā)的要求進(jìn)度,程序員的熟練程度進(jìn)行選用。當(dāng)然,是否使用Spring和項(xiàng)目能否成功是沒有必然聯(lián)系的。很少有項(xiàng)目真正的需要AOP這些東西,當(dāng)然如果是初學(xué)者通過Spring了解應(yīng)用程序的開發(fā)模式,這也是完全可以的。
2 Spring通過配置來實(shí)現(xiàn)組件裝配是正確的道路,但是其配置是否過于繁瑣,而且運(yùn)行時(shí)修改配置文件,無法自動(dòng)裝載新的配置,需要手動(dòng)重啟,這樣也很難體現(xiàn)其優(yōu)勢
3 大家要搞清楚,Spring是為了簡化J2EE的開發(fā),簡化EJB的使用而出現(xiàn)的,它不能取代EJB在企業(yè)級(jí)中間件的位置,Spring的Bean,在目前的程度下,不能算是中間件,即使你使用了事務(wù)和集群。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=550850
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
