java.sql.SQLFeatureNotSupportedException

2023-10-28

原因

mybatisplus和德鲁伊版本不兼容

Caused by: java.sql.SQLFeatureNotSupportedException
	at com.alibaba.druid.pool.DruidPooledResultSet.getObject(DruidPooledResultSet.java:1771)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.ibatis.logging.jdbc.ResultSetLogger.invoke(ResultSetLogger.java:69)
	at com.sun.proxy.$Proxy94.getObject(Unknown Source)
	at org.apache.ibatis.type.LocalDateTimeTypeHandler.getNullableResult(LocalDateTimeTypeHandler.java:38)
	at org.apache.ibatis.type.LocalDateTimeTypeHandler.getNullableResult(LocalDateTimeTypeHandler.java:28)
	at org.apache.ibatis.type.BaseTypeHandler.getResult(BaseTypeHandler.java:81)
	at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getPropertyMappingValue(DefaultResultSetHandler.java:472)
	at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.applyPropertyMappings(DefaultResultSetHandler.java:441)
	at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:404)
	at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:354)
	at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:328)
	at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:301)
	at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:194)
	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63)
	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
	... 51 more

解决

maven仓库找到最新的德鲁伊包,改下版本号,快速解决
https://mvnrepository.com/artifact/com.alibaba/druid-spring-boot-starter

<!--集成druid连接池-->
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid-spring-boot-starter</artifactId>
            <version>1.1.21</version>
        </dependency>
<dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
            <version>3.3.0</version>
        </dependency>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

java.sql.SQLFeatureNotSupportedException 的相关文章

  • STM32-TIM4-定时器中断

    include project h include timer h TIM4 Init 2000 72 定时2ms 定时器中断的定时时间设定 定时器只需要配置时钟 TIM和NVIC即可 void TIM4 Init u16 period u

随机推荐

  • Gin路由中间件详解

    什么是中间件 Gin 中的中间件必须是一个 gin HandlerFunc 类型 配置路由的时候可以传递多个 func 回调函 数 最后一个 func 回调函数前面触发的方法 都可以称为中间件 中间件操作演示 方法一 直接写在func 回调
  • SpringBoot案例

    day11 SpringBoot案例 1 什么是RESTful风格的后端接口 RESTful是一种定义Web API接口的设计风格 尤其适用于前后端分离的应用模式中 这种风格的理念认为后端开发任务就是提供数据的 对外提供的是数据资源的访问接
  • 300.最长递增子序列,674. 最长连续递增序列,718. 最长重复子数组

    300 最长递增子序列 给你一个整数数组 nums 找到其中最长严格递增子序列的长度 子序列 是由数组派生而来的序列 删除 或不删除 数组中的元素而不改变其余元素的顺序 例如 3 6 2 7 是数组 0 3 1 6 2 2 7 的子序列 示
  • Vue3实现页面缓存,切换tab页面保持不变

    实现该部分主要分为两个步骤 首先是在index js中 将跳转的路由设置如下 path control name Control component gt import page Control vue meta keepAlive tru
  • 细说Spring——IoC详解(XML配置一)

    在我们经过了 细说Spring IoC详解 一 细说Spring IoC详解 二 细说Spring IoC详解 三 的学习之后 已经对Spring的Ioc容器有了一定的了解 我们队容器如何创建对象有了细致的了解 接下来就是一些其他零零散散的
  • spring boot 2 使用 actuator 404的问题

    按照 actuator 的使用方法 项目中添加下面的依赖
  • HTML基础

    HTML基础 网页 常用浏览器 WEB标准 HTML语法规范 HTML基本结构标签 骨架标签 网页 html hyper text markup language 超文本标记语言 常用浏览器 IE 火狐 谷歌 主要使用 Safari Ope
  • day4作业

    思维导图 https mubu com app edit home 4o103CemUMn m 九九乘法表
  • Quorum Journal Manager原理

    Quorum Journal Manager原理 在一个典型的HA集群 两个独立的物理节点配置为NameNodes 在任何时间点 其中之一NameNodes是处于Active状态 另一种是在Standby状态 Active NameNode
  • 在gitee上建自己的博客

    在gitee上建自己的博客 一 安装git插件 二 安装node 三 安装hexo 1 输入命令 npm install g hexo cli 2 验证安装是否成功 四 博客初始化 1 新建一个文件夹 从这里面进入git bash 右击 输
  • 内存分配原理以及malloc的实现

    原文 http m blog csdn net article details id 39496057 原文 https blog csdn net Damage233 article details 81116115 目录 内存分配的原理
  • linux java 安装包下载,linux系统安装jdk1.7(压缩包)

    一 前言 java中想要将项目部署到linux系统的服务器上就免不了要安装jdk linux上安装jdk主要有两种方式 一种是rpm格式安装 另一种是压缩包安装 我下面介绍后者的安装方法安装jdk1 7 二 下载jdk 7u80 linux
  • blob是什么类型?

    BLOB binary large object 二进制大对象 是一个可以存储二进制文件的容器 在计算机中 BLOB常常是数据库中用来存储二进制文件的字段类型 BLOB是一个大文件 典型的BLOB是一张图片或一个声音文件 由于它们的尺寸 必
  • 超全vue指令全家桶

    在 Vue js 中 指令 Directive 是一种特殊的属性 它可以用于扩展 HTML 元素的行为 指令以 v 前缀作为标识符 用于标识当前属性是一个指令 数据绑定类指令 1 v text填充文本 v text 是 Vue js 内置指
  • 模型简化用边塌陷不行,应钻研下face clustering简化

    保持形状不变时 边塌陷算法是不尽人意的 osg中的simplifier默认用的是这种算法 所以 以后研究下face clustering简化
  • 天梯赛L1级别80道题解

    题目地址 天梯赛 1 include
  • 让服务器系统瘫痪,简单的方法 让棒子的服务器瘫痪 圣战的进来!

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 行动方法 不需要任何工具 1 点开始 运行 输入 cmd 不带双引号 点确定 2 会弹出命令行的界面 输入 ping l 1024 superjunior smtown com t 不带双引号
  • 小朋友排队(树状数组求解逆序对 + 归并排序求解逆序对)

    小朋友排队问题 文章目录 小朋友排队问题 前言 知识预备 树状数组 归并排序求解逆序对 问题描述 问题分析 树状数组的解法 代码 树状数组版 归并排序解法 暴力条件下 线性条件下 代码 归并排序线性版 前言 对于树状数组 我们首先要明确树状
  • 桌面上的图标不能正常显示,但程序能运行

    这一般是系统图标缓存出现问题所致 可这样设置 按Ctrl Shift Esc打开任务管理器 在进程列表中找到explorer exe并将其结束 接下来在单击任务管理器菜单 文件 运行 输入 cmd 并回车打开命令提示符窗口 输入以下命令 C
  • java.sql.SQLFeatureNotSupportedException

    原因 mybatisplus和德鲁伊版本不兼容 Caused by java sql SQLFeatureNotSupportedException at com alibaba druid pool DruidPooledResultSe