我裂了!!!半天下来 一直在搜这个bug,尝试了网上的各种方案。对我来说都没有效果。。差点崩溃
还好找到了关键,同你们共享一下。
网站接口给出了这个提示:
而我日志台。。。不要夸张地说给出了几百行抛出的异常,一通乱搜,半天下来搜到的解决方案和我都没有关系。。最后看好一个java.sql.SQLException: Value ‘‘0000-00-00’’ can not be represented as java.sql.Date…
对就是这个玩意儿。
当MySQL中数据日期date或datetime类型的列有全0值时会出现此错误。
解决方案:
jdbc:mysql://localhost:3306/database?zeroDateTimeBehavior=convertToNull
连接字符串加上 zeroDateTimeBehavior=convertToNull