SpringBoot集成JPA生成表或实体类(MySql5.7)

一、根据实体类生成表

1.pom依赖
SpringBoot集成JPA生成表或实体类(MySql5.7)_第1张图片
2.配置文件

#Mysql属性配置文件,Spring-boot系统配置
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/spring-boot?serverTimezone=CTT&useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true
spring.datasource.username=root
spring.datasource.password=root

#配置自动建表:updata:没有表新建,有表更新操作,控制台显示建表语句
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true

3.创建实体类,添加注解
SpringBoot集成JPA生成表或实体类(MySql5.7)_第2张图片
4. 启动主程序,观察启动日志
SpringBoot集成JPA生成表或实体类(MySql5.7)_第3张图片
5.查看结果
SpringBoot集成JPA生成表或实体类(MySql5.7)_第4张图片

二、根据表生成实体类

1.pom依赖/配置同上
2.配置jpa
File—>Project Structure—>model—> + —>JPA
SpringBoot集成JPA生成表或实体类(MySql5.7)_第5张图片
3.配置数据源
SpringBoot集成JPA生成表或实体类(MySql5.7)_第6张图片
4.配置 生成实体类的参数
SpringBoot集成JPA生成表或实体类(MySql5.7)_第7张图片
SpringBoot集成JPA生成表或实体类(MySql5.7)_第8张图片
SpringBoot集成JPA生成表或实体类(MySql5.7)_第9张图片
5.查看结果
SpringBoot集成JPA生成表或实体类(MySql5.7)_第10张图片

你可能感兴趣的:(Springboot)