SpringBoot執行初始化操作

2022-08-05 11:12:21 字數 378 閱讀 1037

一. 方案

因公司專案需要, 會有某些碼值會在整個專案很多地方中使用到,為了節省開銷,減少資料庫壓力和查詢時間.對於一些常用的查詢語句可以存在記憶體中,

二,具體實現

重寫run()方法,在其中寫入需要初始化的方法,對方法內容進行完善

因考慮到可能存在資料修改.

可以在此類中新增乙個定時方法,隔段時間更新一下儲存值即可.

三, 小結

對於一些常用的資料,除了放在非關係型資料庫中或者快取中,還可使用spring提供的初始化方案, 載入在記憶體中,這種方式

比較靈活,可以作為備用參考使用.

Springboot啟動初始化資料,執行sql指令碼

純配置。最方便簡潔,是最優選擇。yml檔案 spring datasource schema classpath schema.sql data classpath data.sql initialization mode always再在resource目錄下新增schema.sql和data.s...

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...