当前使用版本(必须填写清楚,否则不予处理)
使用的版本:V3.3.0
该问题是怎么引起的?(最新版上已修复的会直接close掉)
V3.1.1 版本可以,V3.3.0、V3.2.0 都不可以 同样问题链接:https://blog.csdn.net/lyhyrc/article/details/89951513
重现步骤
定义JAVA 对象为localDatetime 即可。
报错信息
2019-12-12 11:12:57 [http-nio-7897-exec-6] DEBUG [com.yonyou.cyxdms.framework.repository.FWSystemOrderNoMapper.getSystemOrderListByMap:143] - ==> Preparing: select * from tc_system_order_no WHERE (ORDER_PREFIX = ? AND YYYY_MM = ? AND OWNER_CODE = ?) for update 2019-12-12 11:12:57 [http-nio-7897-exec-6] DEBUG [com.yonyou.cyxdms.framework.repository.FWSystemOrderNoMapper.getSystemOrderListByMap:143] - ==> Parameters: OS(String), 20191212(String), G00020201(String) 2019-12-12 11:12:57 [http-nio-7897-exec-6] ERROR [com.yonyou.cyxdms.framework.service.FWSystemOrderNoService:106] - Error attempting to get column 'CREATED_AT' from result set. Cause: java.sql.SQLFeatureNotSupportedException ; null; nested exception is java.sql.SQLFeatureNotSupportedException org.springframework.dao.InvalidDataAccessApiUsageException: Error attempting to get column 'CREATED_AT' from result set. Cause: java.sql.SQLFeatureNotSupportedException ; null; nested exception is java.sql.SQLFeatureNotSupportedException
Comment From: zhangxcYouyou
为什么关闭了?我还没有解决呢
Comment From: jhd147350
你这个问题 和我之前碰到的有点类似; 以下供参考:https://blog.csdn.net/qq_24505485/article/details/103540439 更新数据库驱动以支持JDBC 4.2特性(可以使用java8新增的时间API),或者降级mybatis至3.5.0及以下
Comment From: qmdx
文档问题部分有答案
Comment From: JieJo
看了上面的回答,测试了一下:druid 1.1.20, Oracle 驱动 升级到jdbc8(jdbc4.2),mybatis-plus.version:3.3.0,查询没什么问题