把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包没有实现
把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包没有实现
5条答案
按热度按时间mklgxw1f1#
帮顶一下,这个问题拖了好久了
lc8prwob2#
阿里的Maven,一般都非常忙,相应不会那么及时,你本人要是有时间的话,可以阅读一下代码,自己动手看能否解决。
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包没有实现
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 ~
xwmevbvl5#
这个问题并没有修复,虽然运行不报错,但是druid的日志里面显示为null