我们在这里用到Spring-Data-Jpa
image.png
image.png
在项目的 pom.xml里面加入
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
更新pom
我们创建一个新建的类 在里面声明三个属性 并在类上方添加注解 @Entity
@Entity
public class Girl {
@Id
@GeneratedValue
private Integer id;
private String cupSize;
private Integer age;
public Girl() {
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getCupSize() {
return cupSize;
}
public void setCupSize(String cupSize) {
this.cupSize = cupSize;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
}
最后修改application.yml文件
image.png
下面的图片指针方向应该注意
image.png
ddl -auto 后方的参数可以是 create update
如果后方的 参数是 create 的时候 我们每一次启动项目的手都会创建数据库表 并且删除之前的表内的信息
如果后方的参数是 update 每一次的启动项目都不会改变之前的表内的数据