闲人野居
好好学习,天天向上
posts - 57,  comments - 137,  trackbacks - 0
    这几天,看了jpa(java 持久性 api)的规范,作为ejb3的重要组成部分,jpa 还是值得关注的。看完规范,感觉jpa还是比较的单一的,

其目标就是实现java 持久性的通用。jpa采用纯pojo的方式实现,更多的是采用java 5注释。jpa 的优势是多供应商的支持,可以运行在容器

之中,也可以运行于容器之外,这就是其优点。

    hibernate 从3.2开始,就开始兼容jpa。同样,jdo,也开始兼容jpa。在orm的领域中,看来jpa已经是王道,规范就是规范。在各大厂商

的支持下,jpa的使用开始变得广泛。

    在spring 2.0.1中,正式提供对jpa的支持,目前支持的实现包括toplink,hibernate entitymanager以及openjpa。这也促成了jpa的发

展,要知道jpa的好处在于可以分离于容器运行,变得更加的简洁。

    对于ejb来说,实体bean一直是被批评的对象,由于其太复杂和庞大。jpa的出现,很大程度的分离了复杂性。这让ejb的推广也变得容易。

    但愿不久的将来,jpa能成为真正的标准。
posted on 2007-01-23 21:20 布衣郎 阅读(3467) 评论(6)  编辑  收藏 所属分类: orm

FeedBack:
# re: 感受jpa
2007-01-23 23:15 | 小车马
jpa前景看好,呵呵
楼主,潜力贴论坛(http://content.uu1001.com)是我个人的一个设想,如果你对java非常的专注,并且愿意交我这个朋友,可以发邮件给我(lbw070105@gmail.com),希望我们可以一起发展它。  回复  更多评论
  
# re: 感受jpa
2007-01-24 14:09 | robertlyc
也就是hibernate的一个子集吧,hibernate已经相当成熟了,无论从性能和规模来说jpa还有很长路要走  回复  更多评论
  
# re: 感受jpa
2007-03-02 17:38 | itVincent
其实跟hibernate参考过来的,无需紧张的  回复  更多评论
  
# re: 感受jpa
2007-04-23 14:41 | giant
关键是理解规范意味着什么?  回复  更多评论
  
# re: 感受jpa
2007-05-04 16:47 | BeanSoft
规范意味着程序员不需要再关注具体的 Hibernate 或者其他支持 JPA 的 ORM 框架里面的包, 这对程序员减轻了负担, 一如 jsp/servlet 将程序员从特定厂商的服务器 API 中解放出来一样. 换句话说, 要播放 CD, CD 有规范, 大家可以选择任何一家厂商的 CD 播放器, 如果没规范呢, A 厂商的 CD 就只能用 A 的播放器, A 的性能可能很糟也可能很好, 但是用户被绑定了, 也算是"垄断"了, 这对用户是个坏事.  回复  更多评论
  
# re: 感受jpa[未登录]
2009-02-10 11:21 | aaa
传智播客最新推出:JPA详解视频教程,黎活明老师倾心主讲:http://www.itcast.cn/itcast_static/JPANEWS.htm
  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 

<2007年1月>
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用链接

留言簿(12)

随笔分类(59)

随笔档案(57)

blog

java

uml

搜索

  •  

积分与排名

  • 积分 - 356471
  • 排名 - 155

最新评论

阅读排行榜

评论排行榜