Mybatis 3.5.X 解析LocalDateTime 错误问题
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 错误问题相关推荐
- 【Java】SAX解析characters 错误截取问题的解决
SAX解析characters 错误截取问题的解决 SAX characters bug_百度搜索SAX解析characters 错误截取问题的解决 - CSDN博客[Android]SAX解析之错误 ...
- Mybatis源码阅读(一):Mybatis初始化1.3 —— 解析sql片段和sql节点
*************************************优雅的分割线 ********************************** 分享一波:程序员赚外快-必看的巅峰干货 如 ...
- Java爬坑 -- 解决redis序列化java8 LocalDateTime错误的问题
Java爬坑 -- 解决redis序列化java8 LocalDateTime错误的问题 参考文章: (1)Java爬坑 -- 解决redis序列化java8 LocalDateTime错误的问题 ( ...
- android微信解析失败,为什么我的手机安装不上微信,一安装就说解析包错误
为什么我的手机安装不上微信,一安装就说解析包错误以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 为什么我的手机安装不上微 ...
- 手机安装软件解析包错误解决办法
下载了一款新的APP,满心欢喜的正准备体验的时候,却发现出现了"解析包时出现问题"之类的提示,连安装都无法成功,这样的体验肯定非常不妙.那么安卓解析包出现问题时有没有好的解决办法呢 ...
- vivo手机解析包错误解决方式
作为一个用vivo手机的孩子 在真机测试时深受vivo手机的毒害 ,出现解析包错误 我就在百度各种查找 终于找到了有效的解决方案 studio中的具体操作 解决android真机测试,出现解析包错 ...
- android studio安装apk时,vivo 部分手机出现 解析软件包错误
AndroidStudio运行apk时,vivo部分手机出现 解析软件包错误 提示,安装失败; 解决方法: Androidstudio --> File --> Settin ...
- Android Studio 导出的apk安装时出现解析软件包错误(已解决)
在安装apk包时我的手机以及模拟器上都没出现这个问题,小米手机.三星手机还有其他手机安装时会出现解析软件包错误,在网上找了一下大多数是因为sdk版本的原因, 所以首先检查minSdkVersion发现 ...
- DNS解析出现错误故障解决
当DNS解析出现错误,例如把一个域名解析成一个错误的IP地址,或者根本不知道某个域名对应的IP地址是什么时,就无法通过域名访问相应的站点了,这就是DNS解析故障.出现DNS解析故障最大的症状就是访问站 ...
最新文章
- Java的新项目学成在线笔记-day13(九)
- python中类似对象吗_确定对象是否为Python中类似字节的对象的正确方法是什么?...
- linux界面添加地址,Linux系统下图形界面更改IP地址
- xml读取异常Invalid byte 1 of 1-byte UTF-8 sequence
- 【MySql】linux下,设置mysql表名忽略大小写
- MYSQL读书笔记---运算符、字符串操作
- 马尔可夫链蒙特卡罗法(Markov Chain Monte Carlo,MCMC)
- 运放放大倍数计算公式_19.运算放大器的特性与应用,不得不掌握的知识点(一)...
- 系统部署时的Could not load file or assembly 'Microsoft.VisualStudio.Enterprise.ASPNetHelper问题...
- JSP自定义标签_通过属性控制标签体的执行次数
- Android添加拍照功能,Android自定义相机,添加水印
- mysql连接查询_.net core 里连接mysql查询数据的方法
- 源码实现 -- strdel
- js-JavaScript高级程序设计学习笔记2
- win10系统崩溃怎么修复_新手怎么重装系统win10
- Enyim.Caching 客户端配置及示例
- 强化学习最强仿真平台--MuJoCo官方文档解读-Introduction
- dell主板恢复出厂设置_DELL(戴尔)BIOS进入及恢复默认值
- 基于单片机步进电机ppt答辩_智能小车答辩课件.ppt
- Word删除连续分节符
热门文章
- 最前沿的科学, 寻找最聪明的你—“宏基因组”公众号编辑招募
- Error in sort.int(x, na.last = na.last, decreasing = decreasing, ...) : ‘x‘ must be atomic
- 三线表是什么?R语言使用table1包绘制(生成)三线表、使用单变量分列构建三线表、通过topclass参数自定义三线表表格的显示形式(显示为类似斑马线、并将所有列居中,包括包含行标签的第一列)
- R语言ggplot2可视化:使用ggplot2按照热力图的方式显示全是分类变量的dataframe数据、并自定义因子(factor)的图例颜色legend
- pandas使用groupby函数按照多个分组变量进行分组聚合统计、使用agg函数计算分组的多个统计指标(grouping by multiple columns in dataframe)
- Python使用numpy中trim_zeros函数去除首尾0值的语法
- R语言F分布函数F Distribution(df, pf, qf rf )实战
- java服务端监听_Java客户端正在监听WebSphere MQ服务器?
- transformer工程实现笔记
- 粗糙集(Rough sets)、模糊逻辑(Fuzzy Logic)