`

得到c3p0的connection

    博客分类:
  • DAO
阅读更多
C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。

需要c3p0的jar包以及数据源所在server的数据源包。


Hashtable<String, String> jndiEnv = new Hashtable<String, String>();
        /* 用到的context factory的包名+类名,这里由于是连接在weblogic上配置的数据源,因此还需要weblogic的jndi包*/
        jndiEnv.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
        /* 数据源所在的URL,以t3开头 */
        jndiEnv.put(Context.PROVIDER_URL, "t3://10.10.14.116:7001");

        JndiRefConnectionPoolDataSource jndiDataSource = new JndiRefConnectionPoolDataSource();
        jndiDataSource.setJndiEnv(jndiEnv);
        /* 数据源的名字 */
        jndiDataSource.setJndiName("MPI");
        /* 连接池的最大连接数 */
        jndiDataSource.setMaxStatements(maxStat);
        return jndiDataSource.getPooledConnection();
1
0
分享到:
评论

相关推荐

    c3p0完整包内置xml

    c3p0是款强大的数据库连接池 其完整包要到官网下载 第一次使用学习的同学一定很是头大!因为不知道怎么写xml环境配置文件 所以本人稍微做了整理 里面有样板的xml配置文件 注意:1 配置文件名不能乱改(否则c3p0会找不到...

    c3p0 重新自动连接c3p0 重新自动连接c3p0 重新自动连接c3p0 重新自动连接

    c3p0 重新自动连接c3p0 重新自动连接c3p0 重新自动连接c3p0 重新自动连接

    c3p0-0.9.5.2-API文档-中文版.zip

    赠送jar包:c3p0-0.9.5.2.jar; 赠送原API文档:c3p0-0.9.5.2-javadoc.jar; 赠送源代码:c3p0-0.9.5.2-sources.jar; 赠送Maven依赖信息文件:c3p0-0.9.5.2.pom; 包含翻译后的API文档:c3p0-0.9.5.2-javadoc-API...

    C3p0c3p0-0.9.5.5三个包

    C3p0c3p0-0.9.5.5三个jar包使用,匹配mysql8.0等信息,包含mchange-commons-java-0.2.19.jar、c3p0-oracle-thin-extras-0.9.5.5.jar、c3p0-0.9.5.5.jar

    java中c3p0数据库连接池使用方法(c3p0-config.xml+c3p0-0.9.2-pre1.jar+JdbcPool_c3p0.java)

    java中c3p0数据库连接池使用方法(c3p0-config.xml+c3p0-0.9.2-pre1.jar+JdbcPool_c3p0.java),里面包含了c3p0-0.9.2-pre1.jar、以及配置文件:c3p0-config.xml、以及一个c3p0数据库连接池工具类(只有简单的两个方法...

    C3P0使用,C3P0源码及实例

    C3P0源码及实例:C3P0资源文件配置、XML文件配置 C3P0源码及实例:C3P0资源文件配置、XML文件配置

    c3p0配置文件

    c3p0配置文件 package com.itheima.util; import com.mchange.v2.c3p0.ComboPooledDataSource; import javax.sql.DataSource; import java.sql.Connection; import java.sql.ResultSet; import java.sql....

    C3P0数据库连接池

    C3P0数据库连接池和jar包,因为jdbc没有保持连接的能力,一旦超过一定时间没有使用(大约几百毫秒),连接就会被自动释放掉。而每次新建连接都需要140毫秒左右的时间,所以耗费时间比较多。若使用C3P0连接池来池化...

    c3p0jar包

    c3p0连接池,java jdbc操作

    c3p0-config.xml

    c3p0配置文件

    c3p0 jar包

    c3p0 jar包c3p0 jar包c3p0 jar包c3p0 jar包c3p0 jar包c3p0 jar包c3p0 jar包c3p0 jar包c3p0 jar包c3p0 jar包c3p0 jar包

    C3P0连接池配置需要的jar包

    c3p0-0.9.2.1.jar&&hibernate-c3p0-4.0.0.Final[1].jar&&mchange-commons-java-0.2.3.4.jar

    c3p0-0.9.5.1

    c3p0-0.9.5.1 jar包

    C3P0相关的JAR包

    C3P0相关的JAR包,数据库连接池所依赖的三个JAR包

    c3p0的JAR包

    C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。C3P0数据源在项目开发中使用得比较多。导入相关jar包c3p0-0.9.2-pre1.jar、...

    c3p0-0.9.2.1 jar包.rar

    C3P0 是最常用的连接池技术!Spring框架,默认支持C3P0连接池技术!

    Java_C3P0_ConnectionPool.rar_C3P0_c3p0 ja_connection pool jdbc_j

    采用当前最流行的c3p0实现的数据库连接池。封装了jdbc的api,可以直接返回对象。封装了异构操作的代码,提供了同构操作的结构。

    c3p0连接池jar包

    c3p0连接池jar包

    c3p0和dbutils的jar包

    c3p0和dbutils的jar包c3p0和dbutils的jar包c3p0和dbutils的jar包c3p0和dbutils的jar包c3p0和dbutils的jar包c3p0和dbutils的jar包c3p0和dbutils的jar包c3p0和dbutils的jar包c3p0和dbutils的jar包c3p0和dbutils的jar包...

Global site tag (gtag.js) - Google Analytics