我想知道Apache Open JPA和SpringJPA之间的主要区别是什么。Spring已经有了一个处理各种Java持久性的成熟JPA,但在我的公司中使用Apache Open JPA的项目仍然很少。我们可以将Apache Open JPA与Spring集成吗?我也想知道Open JPA的主要优点是什么。
例如,ElasticPath使用Spring,但对于JPA,他们使用Apache Ope
当我试图用spring-boot-starter-data-jpa启动我的spring引导项目时,我遇到了这个奇怪的错误。User, Long> { @Query("select u from User u where u.idreturn this.userRepository.findByEmail(email); }
public Optional<
r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA this warning
2021-06-15 11:25:11.735 WARNspring.datasource.driver-class-name=com.mysql.cj.jdbc.D
Entity AS cr left join cr.relationship AS re left join fetch cr.relationship2 WHERE re.candidateKey=:ID更新:我确实有一个JPA,但是它没有看到带注释的类。它似乎需要一个persistence.xml或orm.xml (我的项目不使用)