在工作中可能經(jīng)常遇到初始化碼表的問題。今天剛好實(shí)踐一哈贴汪∑晖看了公司以前的做法。個(gè)人感覺簡單明了扳埂。特此記錄一波业簿,以免忘記。
下面進(jìn)入代碼與實(shí)操步驟阳懂。
1.新建文件夾config,此文件夾至于springboot程序入口文件所在目錄之下梅尤,至于為什么,自己想岩调。代碼見圖一:
圖一
所有異常向外拋出巷燥,我是認(rèn)為初始數(shù)據(jù)很重要,所以當(dāng)初始化異常即終止程序啟動(dòng)号枕。具體每一步代碼意思缰揪,請問度娘。
2.從上面代碼可大致推測出數(shù)據(jù)是來至于 resources文件夾下讀取json文件獲取葱淳。故下一步操作是在resources文件夾下創(chuàng)建inindata文件夾钝腺,并建立相應(yīng)初始化數(shù)據(jù)的json文件抛姑。具體見圖二:
圖二
運(yùn)行程序。
圖三
可以看到控制臺打印了插入語句拍屑。至此教程完成途戒。個(gè)人感覺這種方式非常簡潔明了。
上一家公司初始數(shù)據(jù)是通過sql腳本僵驰。寫好腳本上傳到svn喷斋。初始化庫的時(shí)候,跑一哈腳本就好了蒜茴。這種方式也是不錯(cuò)的選擇星爪。
在后續(xù)工作中會(huì)持續(xù)更新比較常見又感覺寫的比較好的代碼。
感謝各位的閱讀粉私,覺得不錯(cuò)的話顽腾,點(diǎn)亮小星星唄。