springmvc中内置了很多資料類型轉換,是以我們很多時候都不需要關系資料類型轉換的問題,
但有些資料的轉換還需要我們自己處理,不能自動完成類型的轉換,例如日期和字元串之間
這就需要我們自定義資料類型轉換類
具體步驟如下:
1、自定義轉換類
自定義資料類型轉換的類,實作Converter接口,通過泛型指定原始類型和目标類型
實作convert方法,該方法就是用于類型轉換的具體實作
2、配置bean
在配置檔案中配置自定義轉換類的bean
3、配置轉換服務
在annotation-driven中配置conversion-service服務
通過以上步驟就可以完成資料類型的自定義轉換
其實也可不必像上面那樣,也可以自己定義一個工具類,實作字元串到日期的轉換,
使用SimpleDateFormat就可以,個人感覺這樣更友善些
讓我們一起遨遊在代碼的海洋裡!