mysql 字段 datetime, timestamp 值为null 与 java LocaldateTime 映射空指针问题 mybatis Typehandler


mysql 字段 datetime, timestamp 值为null 与 java LocaldateTime 映射空指针问题 mybatis Typehandler

这个问题 调试了2个小时,使用了mybatisplus的Typehandler来解析数据类型也不行(mybatisplus高版本应该解决了这个问题,但是项目上升级的话,可能会引起其他问题)

后来实在没法就开始跟踪代码,跟踪出来之后 发现也有人是采坑了的,这里做个记录把

先介绍下版本

1.8
UTF-8
1.10.1
Hoxton.SR6
2.3.9.RELEASE
2.2.1.RELEASE
0.2.2.RELEASE
5.1.47
3.5.0
1.2.70
2.2.1.RELEASE
2.2.4
2.0.2
5.7.13

解决办法

  • 解决办法: 升级mysql驱动版本为5.1.47(mysql-connector-java)
    https://blog.csdn.net/refuse_wwj/article/details/117249504