SpringBoot執行初始化操作

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

一. 方案

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

二,具體實現

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

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

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

三, 小結

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

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

直接初始化和複製初始化

1 classtest ct1 ab 這條語句屬於直接初始化,它不需要呼叫複製建構函式,直接呼叫建構函式classtest const ch...

SpringBoot 資料庫初始化指令碼配置

在springboot工程中,一般情況下,我們通過jpa或者mybatis自動生成表後,下次重啟後就不會再重新生成表。但也不可避免會遇到一種場景 有些表需要每次重啟後清理資料。 spring datasource initialization mode always spring datasourc...

ABP初始化

預設認為你手中已經有abp zero專案,當前4 6 0 ps mpa 在這裡是多頁面的意思 namespace mycompanyname...