文章詳情頁(yè)
未來(lái)的J2EE主流應(yīng)用框架:對(duì)比Spring和EJB3
瀏覽:142日期:2024-03-11 16:50:32
O'Reilly OnJava近日發(fā)表的一篇文章對(duì)未來(lái)可能成為主流的輕量級(jí)Java應(yīng)用框架Spring和EJB3進(jìn)行了比較。簡(jiǎn)化企業(yè)軟件開(kāi)發(fā)的關(guān)鍵之一就是提供能夠隱藏復(fù)雜問(wèn)題(例如事務(wù)管理、安全性、持久化等)的應(yīng)用框架。一個(gè)設(shè)計(jì)良好的框架能夠提升代碼復(fù)用程度,提高開(kāi)發(fā)者的生產(chǎn)率,并改善軟件的質(zhì)量。以這個(gè)標(biāo)準(zhǔn)來(lái)評(píng)判,J2EE 1.4中的EJB 2.1很難說(shuō)是一個(gè)設(shè)計(jì)良好的框架。對(duì)EJB 2.1的不滿促使開(kāi)發(fā)者們探索新的框架。目前看來(lái),未來(lái)可能成為主流的應(yīng)用框架有兩個(gè):Spring和EJB 3.0。前者不是標(biāo)準(zhǔn),但非常流行,它基于依賴注射模式,大量使用XML配置;后者是JCP規(guī)定的標(biāo)準(zhǔn),可以預(yù)料所有主要的J2EE廠商都會(huì)支持,JBoss和Oracle甚至已經(jīng)為它開(kāi)發(fā)了參考實(shí)現(xiàn),它大量使用annotation記錄配置信息。Michael Juntao Yuan的這篇文章對(duì)這兩個(gè)框架進(jìn)行了比較。全文請(qǐng)看:http://www.onjava.com/lpt/a/5996
標(biāo)簽:
Spring
相關(guān)文章:
1. Python unittest框架操作實(shí)例解析2. Java反應(yīng)式框架Reactor中的Mono和Flux3. Python爬蟲框架之Scrapy中Spider的用法4. python框架flask入門之環(huán)境搭建及開(kāi)啟調(diào)試5. Python 測(cè)試框架unittest和pytest的優(yōu)劣6. python接口自動(dòng)化框架實(shí)戰(zhàn)7. 在線競(jìng)拍系統(tǒng)的PHP實(shí)現(xiàn)框架(二)8. 詳解SpringBoot的三種緩存技術(shù)(Spring Cache、Layering Cache 框架、Alibaba JetCache 框架)9. Python django框架 web端視頻加密的實(shí)例詳解10. 用PHP制作靜態(tài)網(wǎng)站的模板框架(二)
排行榜
