java中的java.sql.Timestamp插入为mysql的timestamp类型转化出错

因为在java中和mysql的时间戳类型的经度不同,所以插入的时候会出现插入失败的问题,原因就是Java中的Timestamp类型的时间戳类型的经度为毫秒,而mysql中的时间戳的精度为秒,相差1000倍,mysql的timestamp类型只到2038年,所以超出时间限制,然后报错。解决方案就是将java的timeStamp在数据库语言中除以1000。

如图(mybatis框架下):

怪不得阿里不让用这个包。

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页