將之前開發的小程式改寫成spring boot
使用技術 | 版本OR工具 |
---|---|
java version | 1.8 |
version control | github |
DB | H2 |
開發工具 | IDEA |
程式碼打包建置 | MAVEN |
- logback spring建議採用
- spring data jpa + lombok 底層簡單撰寫CRUD
- spring security 簡單登入
- AOP 實作audilog機制方便
- json fastjson號稱最快
- thymeleaf 取代JSP
盡量使用lambda方式撰寫
時間處理用 java8的新API
專案能夠吃到外部(jar包外面)的設定檔案,例如txt,方便user不用動手改code,但可能還是要重啟專案,可能做個頁面顯示CONFIG目前的值
maven包程式時,可以透過指令選擇profile,做到不用改程式就能夠上版
寫個簡單TEST,測試model完成後,CRUD是否正常