Spring-JPA和Spring-Data-JPA之间的区别,我不是说JPA是规范。
我是JPA和Spring的新手。
在将Hibernate与Spring整合为JPA提供程序时,我遇到了两个Spring项目。
请澄清的差异,以及关系
https://mvnrepository.com/artifact/org.springframework.data/spring-data-jpa
之间 https://mvnrepository.com/artifact/org.springframework/spring-jpa
我发现弹簧数据的JPA包含JpaRepository接口,我打算用但随后又有什么用弹簧JPA的。Spring-JPA和Spring-Data-JPA之间的区别
0
A
回答
0
如果你看看artifcat日期是真的很老 - 2008年,你不应该担心它。
0
实质上,Spring Data是Spring Framework的前身:JPA。
相关问题
- 1. 之间的〜/和的区别../
- 2. '#','%'和'$'之间的区别
- 3. {!!之间的区别!!}和{{}}
- 4. '+ ='和'= +'之间的区别?
- 5. “。+”和“。+?”之间的区别
- 6. .eq之间的区别。和==
- 7. #。/和#之间的区别。 ./
- 8. !=和!之间的区别==
- 9. “%〜dp0”和“。\”之间的区别?
- 10. | =和^ = css之间的区别
- 11. 之间的区别。和#
- 12. ==和case之间的区别?
- 13. “**/* /”和“** /”之间的区别?
- 14. jQuery - '。'之间的区别和“#”
- 15. “?1”和“?”之间的区别
- 16. `%in%`和`==`之间的区别
- 17. fmod和%之间的区别
- 18. 之间的区别:+和:+
- 19. 类区域和堆之间的区别
- 20. SPFile和PublishingPage类别之间的区别
- 21. 子类和类别之间的区别?
- 22. System.Timers.Timer Enabled = true和.Start()之间的区别Enabled = true和.Start()之间的区别
- 23. isForeground()和onExposed和onObscured之间的区别
- 24. $ .ajax()和$ .get()和$ .load()之间的区别
- 25. 和intent和setcontentview之间的区别
- 26. Java和C#和.NET之间的区别
- 27. NSthread和NStimer和NSNotifcation之间的区别?
- 28. sys.log()和console.log()和console.error()之间的区别?
- 29. 关注与责任之间的区别(即SRP和SoC之间的区别)?
- 30. make中的“$(shell ...)”和“$$(...)”之间的区别
要自由引用星球大战,*这些不是你正在寻找的文物*。 Spring JPA很久以前就被Spring ORM(它是Spring框架的一部分)取代/合并成了。它为应用程序中的JPA提供了基本的集成,例如配置'EntityManagerFactory',事务管理器和'OpenEntityManagerInView [Filter | Interceptor]'。 Spring Data JPA是基于JPA的存储库的抽象层,使您不必编写基本的重复JPA内容。 –
我应该使用Spring-ORM https://mvnrepository.com/artifact/org.springframework/spring-orm/4.1.4.RELEASE 我仍然需要Hibernate或Spring-ORM的任何其他JPA提供程序吗? – Piyush
与其他事情一样,Spring只提供包装器,它不是JPA的实现。这也在参考指南中进行了解释。 –