注册
 找回密码
 注册
江西广告网
查看: 540|回复: 0
打印 上一主题 下一主题

四种流行的持久化框架比较

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2009-3-17 08:14:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
  java.net刊登了一篇由Sharad Acharya所写的名为Java Persistence Framework: Which, When, and What?的文章,文中比较了四种流行的持久化框架:CMP Entity EJBs、JPA、Hibernate和TopLink.Acharya讨论了每种技术并在一个表格中总结了他的结论,其结论归结为:   JPA   适合J2SE和J2EE的简单框架,并入了其他框架的许多有用特性,但是需要Java 5或更高版。   CMP Entity EJBs   J2EE容器所支持的框架,拥有安全和事务管理、很好的可伸缩性、以及分布式的组件能力,但是耗费资源且学习和使用较为复杂。   Hibernate   简单、灵活的框架,完全免费且易于与其他框架集成,但由于是开源的,因而可能有支持问题。   TopLink   Oracle的中心框架,十分成熟,但是使用它意味着绑死在一个单一厂商上。   该文章引发了相当数量的评论,尤其是围绕着JPA和EJB 3.0中的Entity Beans之间的关系、以及作为开源框架的Hibernate的潜在不利因素方面的评论。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表