java数据库有数据,接口查询不到的一种情况

查看查询的数据里面有没有日期字段,如果有日期字段,再看看日期有没有 “0000-00-00 00:00:00”这种

“0000-00-00 00:00:00”在mysql中是作为一个特殊值存在的但 java.sql.Date 将其视为不合法的值,格式不正确,这才是报错的原因

给jdbc url加上 &zeroDateTimeBehavior=convertToNull 参数:
java数据库有数据,接口查询不到的一种情况_第1张图片

你可能感兴趣的:(java)