MyBatis版本升级导致OffsetDateTime入参解析异常问题复盘
虽然上帝视角是确认了入参解析有问题,但是基于第一次发生异常的日志,其实定位不到具体发生问题的位置,当时条件反射认为有几处地方会出现这类异常(。当时项目中使用的 当然,因为问题出现在参数解析部分,只需要关注 如果用到了内建的 本文前面提到的解析 发现了主要区别如下:由于驱动中没有任何解析 这是 同样的问题在 这里可见, 如果选用了。以 配置文件中进行 其他类型解析异常都可以参照此思路进行兼容。升级基础框架版本需要谨慎。另外,文中提到的解决方案只是笔者目前通过问题分析和定位得到的一种相对合理的解决方案,也可能有更优解。
用户评论