直接使用 hibernate 的人多, 还是用hibernate JPA实现的人多?两者性能上、功能上有多大区别么?

两者性能上、功能上有多大区别么?那个更有发展?好像现在用JPA的人很少,书也很少。不过看到GoogleAppEngine支持的是JPA,虽然不是hibernate的,但是... 两者性能上、功能上有多大区别么?那个更有发展?好像现在用JPA的人很少,书也很少。不过看到 Google App Engine 支持的是JPA,虽然不是hibernate的,但是不是云计算时代JPA会更有发展?因为云提供商不想被一个产品绑死又希望别人的程序好移植过来(顺便,Google App Engine是不是不支持JDBC?)
JPA也好多年了,也有蛮多人看好,可为什么直到现在市面上的书都很少,倒是HIBERNATE的书很多?
展开
 我来答
420blorts
推荐于2018-04-30 · TA获得超过3223个赞
知道大有可为答主
回答量:7025
采纳率:0%
帮助的人:3915万
展开全部
目前应该还是hibernate的应用更广一些,不过我个人还是更看好JPA。
首先不考虑JPA是Sun推荐的Java ee标准,关键在于jpa实体完全可以兼容Hibernate,
也就是说你按jpa标准来开发实体,那么这些实体不仅可以在jpa中使用,他可以任何遵守JPA规范
的ORM框架(包括Hibernate)中使用。
而且连与Hibernate同属于JBoss的jBPM据说也打算使用JPA来作为持久层解决方案。
这就可见JPA的魅力了。
caoxuejing1001
2011-06-13 · TA获得超过117个赞
知道答主
回答量:100
采纳率:0%
帮助的人:55.8万
展开全部
JPA以后会有很大的发展,很可能会成为一种趋势!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huangnengzhuan
2011-06-10
知道答主
回答量:17
采纳率:0%
帮助的人:0
展开全部
JPA是Hibernate的一个子集
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式