按照之前从数据库读取数据的方法,今天竟然报错了om.mysql.cj.exceptions.DataReadException: Zero date value prohibited。
原因
今天查询这张表中有TimeStamp这种类型的数据。而且数据库的日期时间字段的值为:0000-00-00 00:00:00
解决方法
连接数据库的JDBC.URL增加参数 zeroDateTimeBehavior=convertToNull。
打开application.yml文件,然后加上一句。
问题就解决了。
参考博客:https://blog.csdn.net/catoop/article/details/95175559
SpringBoot报错: com.mysql.cj.exceptions.DataReadException: Zero date value prohibited的解决方案
最新推荐文章于 2024-01-19 10:40:45 发布