直接使用 hibernate 的人多, 还是用hibernate JPA实现的人多?两者性能上、功能上有多大区别么?
两者性能上、功能上有多大区别么?那个更有发展?好像现在用JPA的人很少,书也很少。不过看到GoogleAppEngine支持的是JPA,虽然不是hibernate的,但是...
两者性能上、功能上有多大区别么?那个更有发展?好像现在用JPA的人很少,书也很少。不过看到 Google App Engine 支持的是JPA,虽然不是hibernate的,但是不是云计算时代JPA会更有发展?因为云提供商不想被一个产品绑死又希望别人的程序好移植过来(顺便,Google App Engine是不是不支持JDBC?)
JPA也好多年了,也有蛮多人看好,可为什么直到现在市面上的书都很少,倒是HIBERNATE的书很多? 展开
JPA也好多年了,也有蛮多人看好,可为什么直到现在市面上的书都很少,倒是HIBERNATE的书很多? 展开
3个回答
展开全部
目前应该还是hibernate的应用更广一些,不过我个人还是更看好JPA。
首先不考虑JPA是Sun推荐的Java ee标准,关键在于jpa实体完全可以兼容Hibernate,
也就是说你按jpa标准来开发实体,那么这些实体不仅可以在jpa中使用,他可以任何遵守JPA规范
的ORM框架(包括Hibernate)中使用。
而且连与Hibernate同属于JBoss的jBPM据说也打算使用JPA来作为持久层解决方案。
这就可见JPA的魅力了。
首先不考虑JPA是Sun推荐的Java ee标准,关键在于jpa实体完全可以兼容Hibernate,
也就是说你按jpa标准来开发实体,那么这些实体不仅可以在jpa中使用,他可以任何遵守JPA规范
的ORM框架(包括Hibernate)中使用。
而且连与Hibernate同属于JBoss的jBPM据说也打算使用JPA来作为持久层解决方案。
这就可见JPA的魅力了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询