今天在使用 iReview 复习词条时,发现 review 页面始终不会跳到下一个词条,应该是前台或者后台出现 BUG 了。

查看浏览器控制台,看到 500 报错,那应该是后台的问题。

登录后台,先查看 tomcat 日志

cd usr/local/tomcat/logscat catalina.out

果然有报错,如下:

 Forwarding to error page from request [/api/items/libraries/8] due to exception [Error attempting to get column 'last_datetime' from result set.  Cause: java.sql.SQLException: Zero date value prohibited
; Zero date value prohibited; nested exception is java.sql.SQLException: Zero date value prohibited]

第一次遇到 java.sql.SQLException: Zero date value prohibited 的报错,那究竟是什么回事?

从报错信息看,应该是 MyBatis 取字段 'last_datetime' 数据的时候触发的。

经过网上搜索,了解到前人发现这问题是由于时间字段值设成 '0000-00-00 00-00-00' 。

然后赶紧查看 MySQL 的数据,果然发现有部分词条的 'last_datetime' 值设成了 '0000-00-00 00-00-00' ,改过来后运行正常。

转载于:https://www.cnblogs.com/lipohong/p/10727503.html

java.sql.SQLException: Zero date value prohibited 报错分析相关推荐

  1. java.sql.SQLException: Zero date value prohibited

    java.sql.SQLException: Zero date value prohibited:禁止零日期值. 使用JPA检索数据库表中日期字段时报此错误,去数据库表中查询该日期字段,发现有 00 ...

  2. Cause: java.sql.SQLException: Zero date value prohibited 异常解决方法

    一.原因 使用Mybatis查询一条数据时 返回 异常如下: org.springframework.dao.TransientDataAccessResourceException: Error a ...

  3. 解决java.sql.SQLException: Zero date value prohibited

    点击第二页的时候报错java.sql.SQLException: Zero date value prohibited 前端页面报错如图: 后端报错如图: 控制台: org.springframewo ...

  4. java.sql.SQLException: Zero date value prohibited 异常的解决方法

    使用MyBatis查询数据时候遇到这个异常,stackoverflow上一条回答解决办法是通过给jdbc链接增加zeroDateTimeBehavior参数来解决. 实际的错误还应该有: java.s ...

  5. Cause: java.sql.SQLException: Zero date value prohibited

    今天本地测试的时候碰到这个异常,以前没有遇到过,解决之后记录下来避免下次再遇到. 连接池: 报错信息: 有问题的数据记录: 解决办法: 在数据库连接的URL后加?zeroDateTimeBehavio ...

  6. Java SQL异常:java.sql.SQLException: Incorrect DATE value: ‘2021.02.31‘

    报错信息: Cause: java.sql.SQLException: Incorrect DATE value: '2021.02.31' ; uncategorized SQLException; ...

  7. Java IDEA中输出语句变红报错分析

    目录 问题:输出语句System.out.println中的println突然标红报错了 报错原因:该语句没有写到public static void main(String[] args)中 may ...

  8. HikariPool使用MySQL/MariaDB数据库报错解决:java.sql.SQLException: Access denied for user 'root'@'localhost' (u

    在使用HikariPool连接到我的数据库时报错如下,完整的报错放在最后: 2019-06-25 20:24:26.048 ERROR 18204 --- [nio-8080-exec-9] com. ...

  9. 已解决Cause: java.sql.SQLException: Incorrect string value: ‘\\xF0\\x9F\\x8C\\xB8 \\xE5...‘报错

    保存订单存入数据库时,报错: "\n### Error updating database. Cause: java.sql.SQLException: Incorrect string v ...

最新文章

  1. 【SSM 4】Mybatis逆向生成工具
  2. js事件之神奇的onclick
  3. SAP HANA会代替BW吗?
  4. 神经信息学整理(2)-caianiello神经方程(1)
  5. C++函数中返回引用和返回值的区别
  6. Python--第4次平时作业
  7. 线程WAITING--BlockingQueueDemo
  8. 那个陪你聊微信、发自拍的妹子,可能不是人
  9. 常用类 (二) ----- Math类
  10. C#9 结构体 员工信息 学生成绩
  11. Python进阶全系列
  12. 收藏 :数据资源下载网址大全
  13. 计算机访问周期,访问周期最短的存储器是
  14. [阿里云] 域名解析设置
  15. 一周信创舆情观察(2.1~2.7)
  16. pytorch CNN手写字体识别
  17. 拉普拉斯金字塔图像融合原理
  18. 不要迷恋我,虽然我利用Python来耍植物大战僵尸,威力加强版
  19. 哈工程计算机考研复试各科总分,考研复试总分是多少
  20. 用python预测小孩的身高_Python+sklearn使用线性回归算法预测儿童身高

热门文章

  1. 服务级后门自己做——创建服务
  2. anaconda安装scrapy失败的解决方法(2020.7.7)
  3. redistemplate文档用法_Jedis 使用及 StringRedisTemplate 常用方法
  4. pip已经下载了,但vscode报错ModuleNotFoundError: No module named ‘xxx‘
  5. linux还原备份的内核镜像,使用Mondo制作Linux镜像(ISO)、还原系统图文详解
  6. Python中的[:n],[::n],[:,:,n],[...,n]介绍
  7. matlab 中调用s函数表达式,[求助]S函数中能否调用M函数
  8. calico跨主机ping不通_戳穿 Calico 的谎言
  9. 8.ubuntu下设置自定义快捷键
  10. 阿里云API网关相关操作