weblogic.jdbc.wrapper.Clob_oracle_sql_CLOB incompatible with oracle.sql.CLOB 解决方

本文探讨了在使用 WebLogic 应用服务器时遇到的 CLOB 数据类型处理问题。通过判断 CLOB 的具体实现类来选择不同的处理方式,确保了在获取 CLOB 数据时能够正确适配 Oracle 数据库特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Object ocontent = resMap.get("CONTENTS");
//weblogic 驱动问题
if("weblogic.jdbc.wrapper.Clob_oracle_sql_CLOB".equals(ocontent.getClass().getName())){
Method method = ocontent.getClass().getMethod("getVendorObj",new Class[]{});
resContents = (oracle.sql.CLOB)method.invoke(ocontent);
} else{
resContents = (CLOB) resMap.get("CONTENTS");
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值