坐等温少修复druid最新版不支持mybatis 3.5.1+LocalDateTime等jdk8的时间问题

ctrmrzij  于 2022-11-02  发布在  Druid
关注(0)|答案(5)|浏览(156)
  • No description provided.*
mklgxw1f

mklgxw1f1#

帮顶一下,这个问题拖了好久了

lc8prwob

lc8prwob2#

阿里的Maven,一般都非常忙,相应不会那么及时,你本人要是有时间的话,可以阅读一下代码,自己动手看能否解决。

vohkndzv

vohkndzv3#

把com.alibaba.druid.proxy.jdbc.ResultSetProxyImpl的方法
public T getObject(String columnLabel, Class type) throws SQLException {
throw new SQLFeatureNotSupportedException();
}
改为
public T getObject(String columnLabel, Class type) throws SQLException {
FilterChainImpl chain = createChain();
Object value = chain.resultSet_getObject(this, columnLabel, type);
recycleFilterChain(chain);
return (T) value;
}
就可以了,但是没做过严格测试,也不知道为啥这个方法官方jar包没有实现

yi0zb3m4

yi0zb3m44#

把com.alibaba.druid.proxy.jdbc.ResultSetProxyImpl的方法
public T getObject(String columnLabel, Class type) throws SQLException {
throw new SQLFeatureNotSupportedException();
}
改为
public T getObject(String columnLabel, Class type) throws SQLException {
FilterChainImpl chain = createChain();
Object value = chain.resultSet_getObject(this, columnLabel, type);
recycleFilterChain(chain);
return (T) value;
}
就可以了,但是没做过严格测试,也不知道为啥这个方法官方jar包没有实现

这个问题,温少已经修了(基于1.1.20),只是一直没有发布新版本,估计1.1.21就可以了,见: 4486ef9 ~

xwmevbvl

xwmevbvl5#

这个问题并没有修复,虽然运行不报错,但是druid的日志里面显示为null

相关问题