記錄工作中遇到的一些的問題
也暫時分爲,前端,後端,數據庫三個部分
前端
後端
數據庫
1.提示Value ‘0000-00-00 00:00:00’ can not be represented as java.sql.Timestamp;
原因:在查詢的集中某數據行的日期值爲0000-00-00 00:00:00,因MySQL的時間類型datetime範圍是1000-01-01 00:00:00 到 9999-12-31 23:59:59,mysql中0000-00-00 00:00:00 並不是一個有效的時間格式,
解決方式:給jdbc url加上 zeroDateTimeBehavior參數:
zeroDateTimeBehavior=round是爲了指定MySql中的DateTime字段默認值查詢時的處理方式;默認是拋出異常
eg: jdbc.url=jdbc:mysql://localhost:3306/locall?zeroDateTimeBehavior=convertToNull