JiuyeXD's Blog
九叶
九叶博主

越努力 越幸运

登录
夜间

[笔记] -- Mybatis + Druid 查询LocalDateTime类型报SQLFeatureNotSupported

1. 问题

今天在别的服务上开发新模块的时候发现MYBATIS查询不支持LocalDateTime类型

报错如下

SQLFeatureNotSupportedException

2. 解决

将druid版本由1.1.0->1.1.21(或更高)

<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>druid</artifactId>
    <version>1.1.21</version>
</dependency>

3. 分析

Druid在1.1.21版本之前不支持LocalDateTime等新日期类型处理方式。

而MyBatisPlus 自3.3.1版本开始使用了新版jdbc,支持JDK1.8新的日期类型(包括LocalDateTime等)

THE END