- 浏览: 75720 次
- 性别:
- 来自: 上海
文章分类
最新评论
Exception:com.mchange.v2.c3p0.impl.NewProxyConnection cannot be cast to oracle.j
- 博客分类:
- Oracle
Exception:com.mchange.v2.c3p0.impl.NewProxyConnection cannot be cast to oracle.jdbc.OracleConnection
解决方法:
方法1:
//将NewProxyConnection转换为OracleConnection conn = session.getConnection();//从C3p0获取的连接 pstm = conn.preparedStatement(); //NewProxyConnection转换为OracleConnection C3P0NativeJdbcExtractor cp30NativeJdbcExtractor = new C3P0NativeJdbcExtractor(); OracleConnection connection = (OracleConnection) cp30NativeJdbcExtractor.getNativeConnection(pstm.getConnection()); itemFlow = oracle.sql.CLOB.createTemporary(connection, false, oracle.sql.CLOB.DURATION_SESSION); // itemFlow = OracleUtils.createTemporaryCLOB(pstm.getConnection(),false,oracle.sql.CLOB.DURATION_CALL);
方法2:
修改配置文件,添加下面的代码:(貌似没作用???)
<bean id="nativeJdbcExtractor" lazy-init="true" class="org.springframework.jdbc.support.nativejdbc.C3P0NativeJdbcExtractor"/> <bean id="oracleLobHandler" lazy-init="true" class="org.springframework.jdbc.support.lob.OracleLobHandler"> <property name="nativeJdbcExtractor"> <ref bean="nativeJdbcExtractor"/> </property> </bean> <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="lobHandler" ref="oracleLobHandler"/> ... </bean>
转至:http://blog.csdn.net/niuhea/article/details/7877287
发表评论
-
linux启动oracle
2014-11-07 17:53 5821:su - oracle 2: lsnrctl star ... -
oracle中job的interval设置方法
2013-01-08 14:11 1761oracle中job的interval设置方法 INTER ... -
oracle中的单行函数
2012-03-05 18:27 854单行函数的特征:1、单行函数对单行操作2、每行返回一个结果3、 ... -
oracle trunc to_char
2012-03-05 16:31 1075select to_char(sysdate,'yyyy') ... -
详细介绍ORACLE sqlplus命令(转)
2012-02-24 17:44 843一、ORACLE的启动和关闭1、在单机环境下要想启动或关闭 ... -
Oracle 使用SQL 查看表结构和索引(转)
2012-02-24 16:29 1027select dbms_metadata.get_ddl('T ... -
Oracle创建用户、表空间、导入导出(转)
2012-02-24 15:58 644//创建临时表空间create t ... -
Oracle删除重复行
2012-02-23 17:53 862第一种情况是:数据的完全重复第二种情况是:部分数据的重复第一种 ... -
oracle+lag和lead函数(转).
2012-02-23 16:41 974原文:http://blog.csdn.net/pilea ... -
Oracle函数大全(转)
2012-02-23 13:37 721来源:http://www.cnblogs.com/lulup ... -
详细介绍ORACLE sqlplus命令(转)
2012-02-23 13:34 1013来源:http://www.cnblogs.com ... -
ora-12154错误解决
2012-02-27 12:01 1846plsql developer 报:ora-12154错误 -
oracle 分页sql 语句比较
2012-02-23 17:53 845说说oracle分页的sql语句,分排序和不排序两种。 当 ... -
oracle 几个常用语句
2012-02-24 15:59 8111、复制表结构 create table tabl ... -
sql统计相同项个数并按名次显示
2012-02-16 16:40 1244现在有如下这样一个表: A表 ID Name time --- ... -
解决plsql中文乱码的问题
2012-02-16 16:38 1036xp 系统, plsql 中文显示乱码。 上网查找解决办法。1 ... -
Oracle排序
2012-02-16 16:35 872Oracle9i之前,中文是按 ... -
优化你的开发工具之-----PL/SQL
2012-02-16 16:34 1023优化你的开发工具之-----PL/SQL http://ww ... -
回写保存时报 错误代码: OPR4ONWY:U9IM8TAC:OI2DL65P
2012-02-16 16:19 2683写入到服务器时出错。 请检查以确保您已输入合适的值。 如果仍 ... -
如何更换BIEE登录界面样式
2012-02-15 17:55 1195拷贝productmessages.xml和logonmess ...
相关推荐
《c3p0-0.9.5.5.jar.zip:深入...com.mchange.v2.c3p0.jdbcUrl=jdbc:mysql://localhost:3306/mydb com.mchange.v2.c3p0.username=myuser com.mchange.v2.c3p0.password=mypassword com.mchange.v2.c3p0.minPoolSize=5 ...
11:01:33,545 DEBUG ThreadPoolAsynchronousRunner:730 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@5b28c08e -- Running DeadlockDetector[Exiting. No pending tasks.] 11:01:43,558 ...
META-INF/MANIFEST.MF ...com.mchange.v2.c3p0.C3P0ProxyConnection.class com.mchange.v2.c3p0.C3P0ProxyStatement.class com.mchange.v2.c3p0.C3P0Registry.class com.mchange.v2.c3p0.ComboPooledDataSource.class ...
com.mchange.v2.c3p0.idle_test_period=3000 ``` 4. **C3P0的API**:C3P0提供了一套API,包括` ComboPooledDataSource `类,它是连接池的主要实现类,用于初始化和管理数据库连接。开发者可以通过它的方法获取和...
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="driverClass" value="com.mysql.jdbc.Driver"/> <property name="jdbcUrl" value="jdbc:mysql://localhost:3306/...
在Java开发中,数据库连接管理是一个关键环节,而C3P0和MChange(也称为Vibur DBCP)是两个常用的数据库连接池组件。它们各自有着不同的特性和使用场景,但有时候为了优化数据库访问性能,我们会将两者结合使用。在...
com.springsource.com.mchange.v2.c3p0-0.9.1.2.jar com.springsource.com.mchange.v2.c3p0-sources-0.9.1.2.jar
总结起来,"C3P0-jar包和依赖包.zip"包含的文件是C3P0连接池及其依赖的MChange Commons Java库,这两个库共同提供了数据库连接池管理的功能,有助于优化Java应用中的数据库访问性能。开发者在使用这些库时,需要正确...
C3P0是由Mchange公司开发的一个开源的数据库连接池实现,它支持多种数据库,包括但不限于MySQL、Oracle、PostgreSQL等。C3P0提供了数据库连接的自动获取、释放、监控等功能,可以显著提高应用的性能并减少资源消耗。...
2. **com.mchange.v2.c3p0.jar**:这个包是C3P0的全名,包含了一些额外的依赖,如Mchange的其他组件,这些组件可能在某些特定功能或异常处理中使用。 3. **mysql-connector-java.jar** (或对应数据库驱动):C3P0...
import com.mchange.v2.c3p0.ComboPooledDataSource; public class C3P0Config { public static void main(String[] args) { ComboPooledDataSource cpds = new ComboPooledDataSource(); cpds.setDriverClass(...
Maven坐标:com.mchange:c3p0:0.9.5.2; 标签:mchange、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,...
com.mchange.v2.c3p0.jdbc.DataSourceClass = com.mchange.v2.c3p0.ComboPooledDataSource driverClass=com.mysql.jdbc.Driver jdbcUrl=jdbc:mysql://localhost:3306/mydatabase initialPoolSize=5 minPoolSize=5 ...
C3P0是一款开源的Java...com.mchange.v2.c3p0.jdbc.DriverClass=com.mysql.jdbc.Driver com.mchange.v2.c3p0.DataSourceName=myDataSource com.mchange.v2.c3p0.MaxPoolSize=50 com.mchange.v2.c3p0.MinPoolSize=5 ...
`c3p0-oracle-thin-extras-0.9.5.2.jar`虽然在文件列表中,但其命名表明它是针对Oracle数据库的特殊扩展,可能不适用于MySQL环境,这里我们主要关注的是与MySQL配合的c3p0和Connector/J。 总的来说,`c3p0-0.9.5.2`...
2020-11-27 11:26:11|localhost-startStop-1|INFO |com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource,462,getPoolManager|-> Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ ...
c3p0是一个开源的JDBC连接池,它的全称为com.mchange.v2.c3p0,由Mchange公司提供。这个库使得开发者能够更高效地管理和复用数据库连接,从而提高应用性能并降低系统资源消耗。"c3p0-0.9.5.2.jar+mchange-commons-...
这个压缩包包含了三个关键文件:`c3p0.jar`、`mchange-commons.jar`以及`c3p0-config.xml`,它们共同构成了C3P0连接池的运行基础。 1. `c3p0.jar`: 这是C3P0连接池的主要库文件,包含了C3P0的核心实现。它提供了一...
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="driverClass" value="com.mysql.jdbc.Driver"/> <property name="jdbcUrl" value="jdbc:mysql://localhost:3306/mydb...
c3p0-0.9.5.2.jar mchange-commons-java-0.2.11.jar commons-logging-1.2.jar mysql-connector-java-5.1.43-bin.jar