Spring Data:仅使用Java配置?

时间:2016-03-01 21:24:12

标签: java spring hibernate spring-data

我计划将Spring Data引入我的项目,以充当我的Oracle数据库的Data Access Layer

我不确定以下内容,任何资源都会非常有用:

  1. 如何使用 Java类,不使用XML,将Spring数据配置到我的数据库?

  2. 我是否需要使用Hibernate以及Spring数据从数据库中提取数据?

  3. 我是否需要创建一个类似于Hibernate的SessionManager,以便从我的存储库中提取数据?

1 个答案:

答案 0 :(得分:3)

  1. 使用Spring Boot。它避免了XML配置(主要是)

  2. 您需要使用JPA实现,例如Hibernate。 Spring Data JPA 使用你的JPA实现,但它非常透明,你不需要太担心它

  3. Spring Data JPA为您创建EntityManager,您无需自行创建。