在工作中可能經常遇到初始化碼表的問題。今天剛好實踐一哈。看了公司以前的做法。個人感覺簡單明了。特此記錄一波,以免忘記。
下面進入代碼與實操步驟。
1.新建文件夾config,此文件夾至于springboot程序入口文件所在目錄之下,至于為什么,自己想。代碼見圖一:
圖一
所有異常向外拋出,我是認為初始數據很重要,所以當初始化異常即終止程序啟動。具體每一步代碼意思,請問度娘。
2.從上面代碼可大致推測出數據是來至于 resources文件夾下讀取json文件獲取。故下一步操作是在resources文件夾下創建inindata文件夾,并建立相應初始化數據的json文件。具體見圖二:
圖二
運行程序。
圖三
可以看到控制臺打印了插入語句。至此教程完成。個人感覺這種方式非常簡潔明了。
上一家公司初始數據是通過sql腳本。寫好腳本上傳到svn。初始化庫的時候,跑一哈腳本就好了。這種方式也是不錯的選擇。
在后續工作中會持續更新比較常見又感覺寫的比較好的代碼。
感謝各位的閱讀,覺得不錯的話,點亮小星星唄。