| 网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 |
![]() |
| Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道 |
java.net刊登了一篇由Sharad Acharya所写的名为Java Persistence Framework: Which, When, and What?的文章,文中比较了四种流行的持久化框架:CMP Entity EJBs、JPA、Hibernate和TopLink.Acharya讨论了每种技术并在一个表格中总结了他的结论,其结论归结为: 网管bitscn_com
JPA
网管u家u.bitscn@com
适合J2SE和J2EE的简单框架,并入了其他框架的许多有用特性,但是需要Java 5或更高版。
CMP Entity EJBs
J2EE容器所支持的框架,拥有安全和事务管理、很好的可伸缩性、以及分布式的组件能力,但是耗费资源且学习和使用较为复杂。
Hibernate 中国网管联盟bitsCN.com
简单、灵活的框架,完全免费且易于与其他框架集成,但由于是开源的,因而可能有支持问题。 网管u家u.bitscn@com
TopLink 网管u家u.bitsCN.com
Oracle的中心框架,十分成熟,但是使用它意味着绑死在一个单一厂商上。 中国网管论坛bbs.bitsCN.com
该文章引发了相当数量的评论,尤其是围绕着JPA和EJB 3.0中的Entity Beans之间的关系、以及作为开源框架的Hibernate的潜在不利因素方面的评论。 网管u家u.bitsCN.com
|
0
|
评论加载中…