我对Spring Data-JPA和JPA之间的区别感到有点困惑。我知道JPA是一种使用流行的ORM技术将Java对象持久化到关系数据库的规范。换句话说,JPA提供接口和其他ORM技术,实现那些称为JPA提供者的接口,例如Hibernate。
那么,什么是Spring Data JPA呢?Spring Data JPA是否在JPA之上添加了更多的功能(接口),并且它仍然只是指定的,
我想知道Apache Open JPA和SpringJPA之间的主要区别是什么。Spring已经有了一个处理各种Java持久性的成熟JPA,但在我的公司中使用Apache Open JPA的项目仍然很少。我们可以将Apache Open JPA与Spring集成吗?我也想知道Open JPA的主要优点是什么。
例如,ElasticPath使用Spring,但对于JPA,他们使用Apache Ope
this.BName = BName;在DB中:数据库有2条记录
当我使用hql/jpql进行查询时,如下所示: query = entityManager.createQuery("SELECT a from A join fetch a.bs");List = query.getResultList