Spring数据:仅使用Java进行配置?
我计划向我的项目介绍充当Oracle数据库的Spring数据:仅使用Java进行配置?,java,spring,hibernate,spring-data,Java,Spring,Hibernate,Spring Data,我计划向我的项目介绍充当Oracle数据库的数据访问层 我不确定以下内容,任何资源都会非常有用: 如何仅使用Java类而不使用XML将Spring数据配置到数据库中 我是否也需要使用Spring数据来从DB中提取数据 我是否需要创建一个类似于Hibernate的SessionManager,以便从我的存储库中提取数据 使用弹簧靴。它避免了XML配置(大部分) 您需要使用JPA实现,例如Hibernate。SpringDataJPA使用您的JPA实现,但它非常透明,您不需要太担心 Spring D
数据访问层
我不确定以下内容,任何资源都会非常有用:
如何仅使用Java
类而不使用XML将Spring数据配置到数据库中
我是否也需要使用Spring数据来从DB中提取数据
我是否需要创建一个类似于Hibernate的SessionManager
,以便从我的存储库中提取数据
使用弹簧靴。它避免了XML配置(大部分)
您需要使用JPA实现,例如Hibernate。SpringDataJPA使用您的JPA实现,但它非常透明,您不需要太担心
Spring Data JPA为您创建EntityManager
,您不需要自己创建
非常感谢。我目前正在我的项目中使用Spring Boot,但是如何/在何处配置Spring数据来告诉它我的JPA实现和数据库连接详细信息?@java123999 Spring Boot starter data JPA maven依赖项默认包括Hibernate。使用application.properties设置数据库连接字符串。谢谢,我应该把这个放在我的项目中的什么包里?这就是连接到DB所需的全部内容?@java123999 application.properties位于src/main/resources/Thank you,您知道我可以从哪些资源中学习如何为使用spring MVC和spring数据的应用程序创建项目结构?我正在努力解决这个问题,所有的例子都显示了不同的结构!