如何将弹簧jpa与弹簧靴相结合?

时间:2018-04-20 04:29:17

标签: spring spring-boot

我正在学习弹簧靴。我可以将弹簧靴与休眠(spring jpa)集成在一起。使用MySQL数据库访问数据?请帮我。我正在使用spring boot 2.x.x.

3 个答案:

答案 0 :(得分:2)

是的,您可以将Spring Boot与Hibernate集成。您只需要在spring boot项目中添加以下依赖项。

  <dependency>
         <groupId>org.hibernate</groupId>
         <artifactId>hibernate-core</artifactId>
         <version>5.2.12.Final</version>
         <scope>compile</scope>
  </dependency>
  <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-jpa</artifactId>
  </dependency>

Hibernate提供了JPA的实现。基本上hibernate是一个ORM。 例如,在POM中使用具有以下依赖关系的内存数据库。

<dependency>
    <groupId>com.h2database</groupId>
    <artifactId>h2</artifactId>
    <scope>runtime</scope>
</dependency>

答案 1 :(得分:0)

要使用JPA,请在POM中添加以下依赖项

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>

答案 2 :(得分:0)

当然,你可以将spring boot与spring jpa - hibernate集成在一起。 将依赖项添加到项目的pom.xml

<dependencies>
<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-data-jpa</artifactId>
  </dependency>
<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-web</artifactId>
  </dependency>
<dependency>
   <groupId>mysql</groupId>
   <artifactId>mysql-connector-java</artifactId>
   <scope>runtime</scope>
  </dependency>
</dependencies>