03
2020
06

Spingboot 2.x schema-all.sql 不执行 解决方法

 

  Spingboot在2.x版本已经不自动执行resources文件夹下的schema.sql或者是schema-all.sql文件

  这时候,需要在application.yml或者是application.properties文件中加入

  spring.datasource.initialization-mode: always

问题解决

yml配置如下:

spring:

  datasource:

    username: root

    password: root

    url: jdbc:mysql://localhost:3306/test?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=false

    driver-class-name: com.mysql.cj.jdbc.Driver

    type: com.alibaba.druid.pool.DruidDataSource

    initialization-mode: always  #解决schema-all.sql 不执行问题。

    schema:

      - classpath:sql/department.sql

      - classpath:sql/employee.sql

 

« 上一篇下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。