java /
正文
Cause: java.sql.SQLException: Zero date value prohibited ; Zero date value prohibited
2024-01-13 23:29
1328 浏览
评论(0)
字体大小:
Cause: java.sql.SQLException: Zero date value prohibited ; Zero date value prohibited; nested exception is java.sql.SQLException: Zero date value prohibited
原因 数据库里存的update_time 的格式是 : 0000-00-00 00:00:00 ,所以在set到实体类是转换Date 报错
解决方法
1. 把数据库里的update_time 时间改成一个准确的时间就可以了!然后确保 每次插入数据 都 用数据库里的 now() ,或者 数据库里设置默认值 为null 等等多种方法,使他不要是 无效的时间格式就ok。
2. 数据库配置增加zeroDateTimeBehavior 属性
jdbc:mysql://yourserver:3306/yourdatabase?zeroDateTimeBehavior=convertToNull
本文发布于程序达人 ,转载请注明出处,谢谢合作
有 0 人认为有用
0 评论
共同学习,写下你的评论
相关热点文章推荐
SpringBoot 2.0 报错: Failed to configure a DataSource: 'url' attribute is not specified and no embe...
程序达人 - chengxudaren.com
一个帮助开发者成长的社区
相关文章