SpringBoot啟動時自動執(zhí)行sql腳本的方法步驟
需要配置項目下的yml文件:
在文件下加如如下配置:
data: classpath:code-generator-data.sql initialization-mode: always
spring.datasource.initialization-mode:
初始化模式(springboot2.0),其中有三個值:
always為始終執(zhí)行初始化
embedded只初始化內存數(shù)據(jù)庫(默認值),如h2等
never為不執(zhí)行初始化
spring.datasource.data:
數(shù)據(jù)初始化,默認加載data.sql,還會加載data-${platform}.sql文件,也可以指定文件,一般放在resources文件夾下,然后使用
classpath:文件.sql
指定 DQL(數(shù)據(jù)查詢)腳本或DML(數(shù)據(jù)操作)腳本 文件, 一般都是數(shù)據(jù)插入腳本文件
yml:
spring: datasource: driver-class-name: org.postgresql.Driver url: jdbc:postgresql://localhost:5432/are_code_generator username: postgres password: 123456 data: classpath:code-generator-data.sql initialization-mode: always # url: jdbc:mysql://192.168.70.38:4307/are_oms_tankInfo?useUnicode=true&characterEncoding=utf-8&useSSL=false # username: root # password: 123456 jackson: time-zone: GMT+8 jpa: properties: open-in-view: true hibernate: show_sql: true format_sql: true dialect: org.hibernate.dialect.PostgreSQLDialect temp: use_jdbc_metadata_defaults: false hbm2ddl: auto: update database: postgresql rabbitmq: host: 192.168.90.230 port: 5672 username: vxsip password: vxsip virtual-host: / service: employee: staff: http://192.168.90.230/msc/are-basic/v1/sys/organization/staffs moudleAccountUrl: http://192.168.90.230/msc/are-basic/v1/login/account
到此這篇關于SpringBoot啟動時自動執(zhí)行sql腳本的方法步驟的文章就介紹到這了,更多相關SpringBoot自動執(zhí)行sql腳本內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
maven如何動態(tài)統(tǒng)一修改版本號的方法步驟
這篇文章主要介紹了maven如何動態(tài)統(tǒng)一修改版本號的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-12-12Java求s=a+aa+aaa+aaaa+aa...a 5個數(shù)相加的值
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數(shù)字。例如2+22+222+2222+22222(此時共有5個數(shù)相加),幾個數(shù)相加有鍵盤控制2017-02-02使用Java生成JWT(JSON Web Token)的方法示例
在現(xiàn)代應用程序中,身份驗證和授權是至關重要的,JWT是一種簡單而強大的身份驗證和授權機制,可以在Web應用程序中安全地傳輸用戶信息,本文主要介紹了使用Java生成JWT的方法示例,感興趣的可以了解一下2024-03-03JavaWeb之Servlet注冊頁面的實現(xiàn)示例
注冊頁面是很多網(wǎng)站都會是使用的到,本文主要介紹了JavaWeb之Servlet注冊頁面的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-04-04Java Web使用簡單的批處理操作(記事本+Tomcat)
這篇文章主要介紹了Java Web使用簡單的批處理操作 ,需要的朋友可以參考下2014-10-10Java根據(jù)模板實現(xiàn)excel導出標準化
這篇文章主要為大家詳細介紹了Java如何根據(jù)模板實現(xiàn)excel導出標準化,文中的示例代碼講解詳細,具有一定的借鑒價值,有需要的小伙伴可以參考下2024-03-03