MyBatis返回 .0 問題的解決

MyBatis返回時間有小數點0,形如2018-10-10 10:00:00.0的解決方案--字段EXPIRED_DATE爲例

數據庫層面對應的時間字段都是定義爲Date或者datetime這種時間類型

Oracle下數據庫

MySQL下spa

Java中間件中對應的expiredDate爲String時,須要在數據庫層面進行處理

MyBatis中對應的SQL語句須要作處理,orm

Oracle下須要使用to_char(EXPIRED_DATE,'yyyy-MM-dd hh24:mi:ss')進行處理中間件

MySQL下須要使用DATE_FORMAT(`user`.expired_time,'%Y-%m-%d %H:%i:%s')進行處理blog

Java中間件中對應的expiredDate爲Date時,能夠經過註解@JsonFormat在實體類字段上進行格式化

相關文章
相關標籤/搜索