關於SpringBoot學習中遇到一些問題彙總
最近幫朋友開發一個SpringBoot項目,使用2.0.1的版本,發現和1.X版本有很大區別。
1.首先過濾器變化了,之前是直接繼承WebMvcConfigurer,現在是實現,其餘代碼沒啥改變。
2.配置項也有改的,比如之前servlet-path直接配置就好,現在需要有spring.mvc.pathmatch.use-suffix-pattern = true這個條件才能成立。
等等
另外,第一次學習使用SpringBoot官方推薦的thymeleaf,其實類似jsp,只不過換了個名字,語法換了些。
在格式化時間時候用到發現顯示的時間不對,明明是1月30號,頁面顯示1月31日,突然想起jdk1.8之前的Date好像問題不少,於是debug發現從數據庫查到的數據就是不對,於是果斷棄坑Date。使用jdk1.8的LocalDateTime來替換,相關語法也要變化。改爲:
未完待續