我想知道Apache Open JPA和Spring JPA之间的主要区别是什么。Spring已经有了一个处理各种Java持久性的成熟JPA,但在我的公司中使用Apache Open JPA的项目仍然很少。我们可以将Apache Open JPA与Spring集成吗?我也想知道Open JPA的主要优点是什么。
例如,ElasticPath使用Spring,但对于JPA,他们使用Apache Open JPA
我对Spring Data-JPA和JPA之间的区别感到有点困惑。我知道JPA是一种使用流行的ORM技术将Java对象持久化到关系数据库的规范。换句话说,JPA提供接口和其他ORM技术,实现那些称为JPA提供者的接口,例如Hibernate。
那么,什么是Spring Data JPA呢?Spring Data JPA是否在JPA之上添加了更多的功能(接口),并且它仍然只是指定的,还是它也是一个JPA提供者?我看到Spring Dat
我已经在谷歌上找了一段时间了,也没有找到答案。Entity1 { Long otherId; ... @Id Long id; Date invalidatingDate;}
这两个otherId是相同的,应该连接,但由于字段invalidatingDate,我得到了一个应该为OneToOne的OneToMany关系。有没有办法用INVALIDATING_DATE为空