Spring Boot如何初始化資料

2022-01-11 15:07:44 字數 359 閱讀 1758

hibernate機制:classpath下的import.sql,l在ddl-auto是create和create-drop時自動執行,如果ddl-auto設定為update就不合適,所以此選項不適用於生產環境

spring jdbc預設機制: data.sql

用**選擇時機執行(一般在fixture中執行),**如下

resource resource = new classpathresource("data/init_data.sql");

scriptutils.executesqlscript(jdbctemplate.getdatasource().getconnection(), resource);

spring boot初始化報錯

解決方法 將pom檔案中新增如下依賴 org.springframework.boot spring boot starter tomcat 1 234另,如果不行,嘗試再將下面依賴 org.springframework.boot spring boot starter 1 234改為 org.s...

springboot資料初始化

我們常利用springboot資料初始化進行測試資料準備,或者專案啟動的資料準備等,下面來具體了解下配置的含義。springboot2資料初始化配置如下 spring.datasource.initialization mode always spring.datasource.schema cla...

Spring Boot的初始化過程

public return public 一系列的初始化 initialize sources private void initialize object sources this.webenvironment deducewebenvironment 設定初始化物件,後期在preparecont...