快速业务通道

采用Java 持久化框架:选择、时机和优缺点? - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-16

其他持久化框架

在结束之前,我列出了其他一些持久化框架。在实际应用某个框架之前,这些框架也是值得探索的。本文不会详细讨论这些框架。

Castor:免费的开源数据绑定框架。

Kodo:BEA Systems 的对象关系持久化引擎。

Torque:针对 Java 平台的对象关系映射器,作为 Apache DB 项目开发。

iBatis:可以同时和 Java 和 .NET 应用程序一起使用的数据映射器框架。

结束语

很明显,您将为下一个 Java 应用程序应用哪个持久化框架将受很多因素的影响,比如所需的功能、获得和维护成本以及非功能性的要求(它的可维护性、性能等等)。一些私有和开源的框架现在都已可用,每种都有自己的优势(好处)和缺点(不足)。

在本文中,我根据三个标准对一些流行的 Java 持久化框架进行了说明:应用哪一个(定义框架)、何时应用(何时应该考虑应用以及何时应该寻求备选方案)以及有什么(优势和缺点)。本文中说明的应用场景用于帮助您在实际选择应用的框架之前,基于更多信息做出正确的决策。因此,您应该基于本文中讨论的标准以及其他特定于此应用程序的当前和未来的需求,应用您的下一个 Java 持久化框架。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号