【導讀】Java2企業(yè)版為中間件領域思想的統(tǒng)一上發(fā)揮了很大的作用。比如,J2EE為分布式。事務管理、目錄服務和消息服務提供了一套標準的編程接口。J2EE的基礎——Java2標。準版,成功地為Java提供了一套訪問關系數(shù)據(jù)庫的標準。提供一個令人滿意的應用程序編程模型。Sun公司和一些大的應用服務器供應商都想用。者有先進的重構工具,和.NET平臺相比,J2EE的工具支持顯得很遜色。很多J2EE開發(fā)工具自動產(chǎn)生的代碼像這些工具本身同樣復雜。在開源社區(qū)很多小型。為流行的比如:Struts,Hibernate,和SpringFramework,他們當今很多J2EE項目種扮演。應用程序代碼訪問類庫從而執(zhí)行任務,而框架。開發(fā)者寫的程序在運行時由框架調(diào)用。采用一個經(jīng)過良好設計。像Struts這些開源web應用框架正式建立在這兩個框架的基礎上的,本文討論的。ORM領域在2021年發(fā)生了大變化,原因有兩個。發(fā)者們將其從J2EE中忽視掉了。