作者:小白石 | 来源:互联网 | 2024-10-29 19:18
123456创建一个spring boot的maven工程,依赖版本1.3使用spring-boot-starter-jpa进行数据持久化。数据库时oracle 11g配置文件:有如下配置spring
1 2 3 4 5 6
| 创建一个spring boot的maven工程,依赖版本1.3
使用spring-boot-starter-jpa进行数据持久化。
数据库时oracle 11g
配置文件:有如下配置
spring.jpa.hibernate.ddl-auto=update
在src/main/resources目录下创建data.sql文件,里写一些insert into的sql语句。 |
启动工程,数据库中会创建,由jpa根据
@Entity
public class SysRole {
生成的SYS_ROLE表。同时会执行data.sql里的语句向表中插入数据。
疑问:jpa是在哪里配置的,会去找data.sql文件,并执行里边的sql语句?????
但是在boot 2.0版本里发现不在执行data.sql文件里的sql语句。