码迷,mamicode.com
首页 > 数据库 > 详细

SpringBoot—数据库初始化脚本配置

时间:2020-06-22 17:01:20      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:初始化   data   initial   需要   classpath   path   mod   jpa   服务   

介绍

在SpringBoot工程中,一般情况下,我们通过jpa或者mybatis自动生成表后,下次重启后就不会再重新生成表。但也不可避免会遇到一种场景:有些表需要每次重启后清理数据。

配置

application.properties文件配置

spring.datasource.initialization-mode=always
spring.datasource.schema=classpath:sql/init1.sql,classpath:sql/init2.sql
通过增加上述两个配置,我们就可以在每次重启服务时,初始化指定的数据表。

resource目录放sql文件

在工程目录的resource下创建sql文件夹,将init1.sqlinit2.sql放在sql文件夹中即可。

SpringBoot—数据库初始化脚本配置

标签:初始化   data   initial   需要   classpath   path   mod   jpa   服务   

原文地址:https://www.cnblogs.com/Andya/p/13177666.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!