企業ORM平臺 EclipseLink/TopLink
Oracle 最近宣布把企業級的ORM平臺TopLink代碼捐獻給Eclipse社區,發起并領導名為EclipseLink的Eclipse持久平臺項目。 Eclipse持久平臺由多個組件構成,主要有EclipseLink-ORM,EclipseLink-OXM,EclipseLink-SDO, EclipseLink-DAS,EclipseLink-DBWS,EclipseLink-XR,EclipseLink-EIS。其中, EclipseLink-ORM,提供一個可擴展的支持JPA的ORM框架,提供強大的緩存功能,緩存支持集群。EclipseLink-OXM,支持支 持JAXB的Object-XML Mapping框架。
從總體來看,EclipseLink除了支持傳統的ORM和OXM之外,另外提供了對SOA的支持,比如能夠將Domain Model部署成Web Service,比如利用ORM和SDO將實體部署為SDO,甚至利用DAS來查詢和修改這些實體。另外,TopLink仍然還是商業的產品,用戶使用需 要license,Oracle繼續提供支持。
TopLink與EclipseLink不同在于,以后的TopLink將在EclipseLink基礎上增加與Oracle其他產品整合的代 碼,TopLink有自己的Oracle TopLink Workbench,這個Oracle TopLink Workbench并沒有捐獻給開源社區,伴隨EclipseLink的工具是Eclipse Dali JPA,Dali JPA也是由Oracle領導的Eclipse下的子項目。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!