添加组件
在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>
配置文件
添加以下配置:
datasource:
driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql://127.0.0.1:3306/dbgril
username: root
password: tiger
jpa:
hibernate:
ddl-auto: create
show-sql: true
ddl-auto属性值
create
先删除已存在的同名表,再创建表
update
更新表,不会删除
create-drop
应用停来时删除表
nono
什么都不做
validate
验证类的属性与表结构是否一致,如不一致则报错
新建类
新建一个类,使用注解进行配置后,会根据类结构在数据库中生成一个表
@Entity
public class Gril {
@Id
@GeneratedValue //表示ID自增
private Integer id;
private String cupSize;
private Integer age;
//添加空的构造函数
//添加getter与setter方法
}
最后启动项目后,数据库中会自动生成一个与类结构相同的表
如果类名是驼峰原则,生成的表名则变为下划线,变量名也一样
@Entity(name=”gril_123_”) 来指定不同的表名