目前应该还是hibernate的应用更广一些,不过我个人还是更看好JPA。
首先不考虑JPA是Sun推荐的Java ee标准,关键在于jpa实体完全可以兼容Hibernate,
也就是说你按jpa标准来开发实体,那么这些实体不仅可以在jpa中使用,他可以任何遵守JPA规范
的ORM框架(包括Hibernate)中使用。
而且连与Hibernate同属于JBoss的jBPM据说也打算使用JPA来作为持久层解决方案。
这就可见JPA的魅力了。
JPA以后会有很大的发展,很可能会成为一种趋势!
JPA是Hibernate的一个子集