需要在application.properties文件中加上以下配置
#需要加上这句,否则不会自动执行sql文件
spring.datasource.initialization-mode=always
# schema.sql中一般存放的是建表语句DDL
spring.datasource.schema = classpath:schema.sql
# data.sql中一般存放的是需要插入更新等sql语句DML
spring.datasource.data = classpath:data.sql
同时在主工程的resources文件夹下需要准备好schema.sql和data.sql两个文件。
做好上面的准备工作即可完成。
本文介绍如何在Spring Boot项目中配置application.properties,通过设置spring.datasource.initialization-mode为always,以及指定schema.sql和data.sql路径,实现启动时自动执行DDL和DML语句。
439

被折叠的 条评论
为什么被折叠?



