在使用MySql 时, 数据库中的字段类型是timestamp的,默认为0000-00-00, 会发生异常:java.sql.SQLException:   Value   '0000-00-00 '   can   not   be   represented   as   java.sql.Timestamp

解决办法:

给jdbc   url加上   zeroDateTimeBehavior参数:

datasource.url=jdbc:mysql://localhost:3306/testdb?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true

zeroDateTimeBehavior=round是为了指定MySql中的DateTime字段默认值查询时的处理方式;默认是抛出异常,

对于值为0000-00-00   00:00:00(默认值)的纪录,如下两种配置,会返回不同的结果:

zeroDateTimeBehavior=round   0001-01-01   00:00:00.0

zeroDateTimeBehavior=convertToNull   null

java.sql.SQLException: Value'0000-00-00'异常解决办法相关推荐

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

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

  2. java.sql.SQLException: Column ‘class‘ not found.异常没有找到列

    java.sql.SQLException: Column 'class' not found.异常没有找到列 参考文章: (1)java.sql.SQLException: Column 'clas ...

  3. 使用iBatis中报 java.sql.SQLException: 无效的列类型异常

    1. <!--Content表 插入应的记录到数据库中 --> 2. < insert id = "insertContent"   parameterClass ...

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

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

  5. Cause: java.sql.SQLException: connection closed问题排查、解决

    connection closed 获取到的连接已经失效,导致抛出异常: message:com.framework.smart.admin.common.exception.AdminExcepti ...

  6. Cause: java.sql.SQLException: 无效的列类型: 1111解决

    在页面提交数据时,出现如下错误信息: Error setting null for parameter #7 with JdbcType OTHER . Try setting a different ...

  7. java.sql.SQLException: 无法转换为内部表示之解决

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 这个错是因为  数据库中字段类型和程序中该字段类型不一致. 比如程序将某字段当做Integer类型, ...

  8. java.sql.SQLRecoverableException: IO 错误: Undefined Error错误解决办法

    公司项目连接的是oracle数据库,原本以为是导入的maven依赖版本问题,又去找了帐号密码,结果排除都没问题. 最后疯狂百度,结果发现是idea少了一个配置 1.错误日志如图 2.解决方案 在此处加 ...

  9. 【Mybatis】sqlSessionTemplate.getConnection() 遇到 java.sql.SQLException: Connection is closed

    这里写目录标题 前言 源码 遇到错误 `java.sql.SQLException: Connection is closed` 错误原因 解决办法 修改后的源码 前言 springboot 2.1. ...

  10. java.sql.SQLException: Incorrect string value解决办法

    由于数据库编码格式不能存储四个字节的文字(表情等) ,一般使用utf8,但是utf8存储的一个字符是3个字节,如果存储的一个字符为4个字节就会报java.sql.SQLException: Incor ...

最新文章

  1. mysql设计数据集市_数据集市设计
  2. 【Spring学习笔记】之【3.3 DI的深入 二】
  3. FusionInsight LibrA V100R002C80SPC300安装指南
  4. [CQOI2015]任务查询系统(差分+主席树)
  5. Mac Ubuntu ----端口被占用
  6. 装个discuz论坛
  7. java powermockrunner_java – PowerMock从@RunWith(PowerMockRunner.class)注释中抛出异常
  8. BeanFactory not initialized or already closed - call 'refresh' before access
  9. linux学习入门标准教程(2)
  10. 计算机5800计算道路标高程序,强大的高速公路坐标高程计算软件
  11. 原油期货开户条件和流程是什么?
  12. northwind数据库介绍
  13. Debug显示不支持opengl4,是双显卡未设置独立显卡模式
  14. environment-modules安装配置
  15. LaTex 论文排版(2): 插入公式 (从MathType公式编辑器导入到LaTex中)
  16. IDEA Error occurred during initialization of VM
  17. 使用两个路由器级连实现共用一个宽带
  18. 从零开始实现3D软光栅渲染器 (1) 简介
  19. 手机游戏可以投屏吗?手机游戏怎么投屏到电脑?
  20. pdf根据书签创建目录结构(方便查看各个主题的页码分布)pdf_xchange

热门文章

  1. SSD1306 控制核心思想 2021-08-18
  2. ajax获取后生成元素,获取动态的子元素生成的内容与jQuery AJAX
  3. java排序方法调用_Java实现顺序查找、二分查找、冒泡排序、方法调用
  4. python里order_volume_Python 基础知识:Method Resolution Order (MRO) 和 super
  5. python读取csv文件_Hello,Python!小鲸教你Python之文件读取
  6. 鸿蒙应用开发--事件
  7. Linux内核学习-字符设备驱动学习(二)
  8. Particle Filter Tutorial 粒子滤波:从推导到应用(四)
  9. matlab 创建图形对象,创建坐标轴图形对象
  10. IDEA + Maven创建SpringMVC项目和XML配置