数据库连接对象Connection的强制转换tomcat中用的是JNDI配置数据库连接,而在java代码中要用到oracle中的Connection,cast 出错java.lang.ClassCastException: org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper cannot be cast to oracle.jdbc.OracleConnection
at oracle.sql.ArrayDescriptor.createDescriptor(ArrayDescriptor.java:92)
其中ArrayDescriptor.createDescriptor() 是把java中的数组转成oracle中的数组,这里面要用到数据库连接对象,可是在tomcat中获得的连接对象怎么与oracle Connection 对象不兼容呢?
at oracle.sql.ArrayDescriptor.createDescriptor(ArrayDescriptor.java:92)
其中ArrayDescriptor.createDescriptor() 是把java中的数组转成oracle中的数组,这里面要用到数据库连接对象,可是在tomcat中获得的连接对象怎么与oracle Connection 对象不兼容呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货