Mybatis 3.5.X 解析localdatetime 错误问题

jdk1.8 增加了localdatetime、localdate等,相对于以前的Date 来说,有非常多方便的api,但是如果Mybaits3.5.X等版本在解析locadatetime时会发生错误,java.sql.SQLFeatureNotSupportedException
通常解决方法是直接添加依赖:

 <dependency><groupId>com.fasterxml.jackson.datatype</groupId><artifactId>jackson-datatype-jsr310</artifactId><version>2.8.9</version></dependency>
<dependency><groupId>org.mybatis</groupId><artifactId>mybatis-typehandlers-jsr310</artifactId><version>1.0.2</version></dependency>

但是还有一些情况, 就是如果是使用了druid连接池的话 需要更新版本至 = 1.1.18 :

<dependency><groupId>com.alibaba</groupId><artifactId>druid-spring-boot-starter</artifactId><version>1.1.18</version>
</dependency>

原因:
由于Druid的1.1.17版本不支持JDBC 4.1及以上版本,所以LocalDate, LocalTime和数据库DATE之间转换会报SQLFeatureNotSupportedException异常。Druid的1.1.18版本会修复这个问题。.

参考:

Mybatis 3.5.X 解析LocalDateTime 错误问题相关推荐

  1. 【Java】SAX解析characters 错误截取问题的解决

    SAX解析characters 错误截取问题的解决 SAX characters bug_百度搜索SAX解析characters 错误截取问题的解决 - CSDN博客[Android]SAX解析之错误 ...

  2. Mybatis源码阅读(一):Mybatis初始化1.3 —— 解析sql片段和sql节点

    *************************************优雅的分割线 ********************************** 分享一波:程序员赚外快-必看的巅峰干货 如 ...

  3. Java爬坑 -- 解决redis序列化java8 LocalDateTime错误的问题

    Java爬坑 -- 解决redis序列化java8 LocalDateTime错误的问题 参考文章: (1)Java爬坑 -- 解决redis序列化java8 LocalDateTime错误的问题 ( ...

  4. android微信解析失败,为什么我的手机安装不上微信,一安装就说解析包错误

    为什么我的手机安装不上微信,一安装就说解析包错误以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 为什么我的手机安装不上微 ...

  5. 手机安装软件解析包错误解决办法

    下载了一款新的APP,满心欢喜的正准备体验的时候,却发现出现了"解析包时出现问题"之类的提示,连安装都无法成功,这样的体验肯定非常不妙.那么安卓解析包出现问题时有没有好的解决办法呢 ...

  6. vivo手机解析包错误解决方式

    作为一个用vivo手机的孩子 在真机测试时深受vivo手机的毒害  ,出现解析包错误  我就在百度各种查找 终于找到了有效的解决方案 studio中的具体操作 解决android真机测试,出现解析包错 ...

  7. android studio安装apk时,vivo 部分手机出现 解析软件包错误

    AndroidStudio运行apk时,vivo部分手机出现   解析软件包错误  提示,安装失败; 解决方法: Androidstudio  -->  File   --> Settin ...

  8. Android Studio 导出的apk安装时出现解析软件包错误(已解决)

    在安装apk包时我的手机以及模拟器上都没出现这个问题,小米手机.三星手机还有其他手机安装时会出现解析软件包错误,在网上找了一下大多数是因为sdk版本的原因, 所以首先检查minSdkVersion发现 ...

  9. DNS解析出现错误故障解决

    当DNS解析出现错误,例如把一个域名解析成一个错误的IP地址,或者根本不知道某个域名对应的IP地址是什么时,就无法通过域名访问相应的站点了,这就是DNS解析故障.出现DNS解析故障最大的症状就是访问站 ...

最新文章

  1. Java的新项目学成在线笔记-day13(九)
  2. python中类似对象吗_确定对象是否为Python中类似字节的对象的正确方法是什么?...
  3. linux界面添加地址,Linux系统下图形界面更改IP地址
  4. xml读取异常Invalid byte 1 of 1-byte UTF-8 sequence
  5. 【MySql】linux下,设置mysql表名忽略大小写
  6. MYSQL读书笔记---运算符、字符串操作
  7. 马尔可夫链蒙特卡罗法(Markov Chain Monte Carlo,MCMC)
  8. 运放放大倍数计算公式_19.运算放大器的特性与应用,不得不掌握的知识点(一)...
  9. 系统部署时的Could not load file or assembly 'Microsoft.VisualStudio.Enterprise.ASPNetHelper问题...
  10. JSP自定义标签_通过属性控制标签体的执行次数
  11. Android添加拍照功能,Android自定义相机,添加水印
  12. mysql连接查询_.net core 里连接mysql查询数据的方法
  13. 源码实现 -- strdel
  14. js-JavaScript高级程序设计学习笔记2
  15. win10系统崩溃怎么修复_新手怎么重装系统win10
  16. Enyim.Caching 客户端配置及示例
  17. 强化学习最强仿真平台--MuJoCo官方文档解读-Introduction
  18. dell主板恢复出厂设置_DELL(戴尔)BIOS进入及恢复默认值
  19. 基于单片机步进电机ppt答辩_智能小车答辩课件.ppt
  20. Word删除连续分节符

热门文章

  1. 最前沿的科学, 寻找最聪明的你—“宏基因组”公众号编辑招募
  2. Error in sort.int(x, na.last = na.last, decreasing = decreasing, ...) : ‘x‘ must be atomic
  3. 三线表是什么?R语言使用table1包绘制(生成)三线表、使用单变量分列构建三线表、通过topclass参数自定义三线表表格的显示形式(显示为类似斑马线、并将所有列居中,包括包含行标签的第一列)
  4. R语言ggplot2可视化:使用ggplot2按照热力图的方式显示全是分类变量的dataframe数据、并自定义因子(factor)的图例颜色legend
  5. pandas使用groupby函数按照多个分组变量进行分组聚合统计、使用agg函数计算分组的多个统计指标(grouping by multiple columns in dataframe)
  6. Python使用numpy中trim_zeros函数去除首尾0值的语法
  7. R语言F分布函数F Distribution(df, pf, qf rf )实战
  8. java服务端监听_Java客户端正在监听WebSphere MQ服务器?
  9. transformer工程实现笔记
  10. 粗糙集(Rough sets)、模糊逻辑(Fuzzy Logic)