我们目前开始将Spring MVC用于新项目,我们想知道连接数据库的最佳技术是什么? Spring Data JPA还是Hibernate?
PS:这是我们使用这些技术的第一个项目。
答案 0 :(得分:5)
Spring Data JPA还是Hibernate?如果你想要JPA是一个接口,Hibernate就是实现。您将Hibernate指定为JPA提供程序。
但是当你掌握这一点时,我会鼓励你使用Spring Data JPA。首先,它非常简单,代码少,等等。我已经使用了我的最后两个项目,我喜欢它。您可以添加查询DSL以进行类型安全查询,您的生活将变得更加有趣。
这实际上是一个非常好的起点: