因为在java中和mysql的时间戳类型的经度不同,所以插入的时候会出现插入失败的问题,原因就是Java中的Timestamp类型的时间戳类型的经度为毫秒,而mysql中的时间戳的精度为秒,相差1000倍,mysql的timestamp类型只到2038年,所以超出时间限制,然后报错。解决方案就是将java的timeStamp在数据库语言中除以1000。
如图(mybatis框架下):
怪不得阿里不让用这个包。
因为在java中和mysql的时间戳类型的经度不同,所以插入的时候会出现插入失败的问题,原因就是Java中的Timestamp类型的时间戳类型的经度为毫秒,而mysql中的时间戳的精度为秒,相差1000倍,mysql的timestamp类型只到2038年,所以超出时间限制,然后报错。解决方案就是将java的timeStamp在数据库语言中除以1000。
如图(mybatis框架下):
怪不得阿里不让用这个包。