San*_*ndy 4 spring hibernate spring-data spring-data-jpa
我对弹簧数据的实现有一个疑问,对弹簧数据有基本的了解.我理解JPA和Hibernate,它是如何工作的.Hibernate为JPA提供了实现.我的问题,我们可以单独使用Spring数据来保存mysql中的数据,还是需要一些提供者,如hibernate或toplink等,用于中型应用程序
结构如下:
Spring Data JPA
|
JPA
|
Hibernate
Run Code Online (Sandbox Code Playgroud)
您需要将Hibernate作为JPA实现,但从您的角度来看,您应该只看到Spring Data JPA.
在设计实体时,如果确保只使用javax.persistence包中的注释,则不依赖于一个具体的JPA实现(在本例中为Hibernate),但理论上您可以将Hibernate替换为EclipseLink或其他东西.
| 归档时间: |
|
| 查看次数: |
3199 次 |
| 最近记录: |