mybatis-plus 中的LocalDateTime, LocalDate, LocalTime

Posted Kikochz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis-plus 中的LocalDateTime, LocalDate, LocalTime相关的知识,希望对你有一定的参考价值。

 

#Mybatis 从3.4.5 开始,默认支持 JSR-310(日期和时间 API)

即java.time.* 下的时间类自动类型转换

本文使用的依赖

     <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid-spring-boot-starter</artifactId>
            <version>1.1.17</version>
        </dependency>
        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
            <version>3.3.1</version>
        </dependency>

 

查询时, 会发现如下错误

org.springframework.dao.InvalidDataAccessApiUsageException: Error attempting to get column \'date\' from result set.  Cause: java.sql.SQLFeatureNotSupportedException
; null; nested exception is java.sql.SQLFeatureNotSupportedException

查看pom文件发现, mybatis版本高于3.4.5

与数据库相关的依赖处理mybatis还有druid, 最后发现是druid的依赖出错了

修改为如下版本:

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

 

 

 

以上是关于mybatis-plus 中的LocalDateTime, LocalDate, LocalTime的主要内容,如果未能解决你的问题,请参考以下文章

Mybatis-plus中的condition条件

Mybatis-plus中的常用注解

Mybatis-Plus中的代码生成器AutoGenerator超详细解析!完整配置!

Mybatis-Plus中的代码生成器AutoGenerator超详细解析!完整配置!

Mybatis-Plus中的代码生成器AutoGenerator超详细解析!完整配置!

Mybatis-Plus中的代码生成器AutoGenerator超详细解析!完整配置!