JPA(Java Persistence API)定义了一系列对象持久化的标准,目前实现这一规范的产品有Hibernate、TopLink等。
引入依赖
在pom中把数据库驱动和jpa的依赖引入
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
在application.yml文件中加入配置信息
spring:
datasource:
driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql://192.168.2.104/sell?characterEncoding=utf-8&useSSL=false
username: root
password: 123456
jpa:
show-sql: true
hibernate:
ddl-auto: update
spring.jpa.hibernate.ddl-auto,用来自动建表,共有四种模式:
- update: 每次启动项目的时候,jpa都会检测一次数据库,如果没有这张表,那么就会新建;