一聚教程网:一个值得你收藏的教程网站

热门教程

一个连接池的例子(来自JIVE)(1)

时间:2022-07-02 18:16:34 编辑:袖梨 来源:一聚教程网

//文件:DbConnectionDefaultPool.java的第一部分
//请注意看里面注明的一处需要修改连接参数的地方
package com.qingtuo.db.pool;
import java.sql.*;
import java.util.*;
import java.io.*;
import java.text.*;
import java.util.Date;
/**
* Default Jive connection provider. It uses the excellent connection pool
* available from http://www.javaexchange.com. This connection provider is a
* a good choice unless you can use a container-managed one.
*/
public class DbConnectionDefaultPool extends DbConnectionProvider {
    private static final String NAME = "Default Connection Pool";
    private static final String DESCRIPTION = "The default connection provider "
        + "that uses the connection pool from javaexchange.com. It works with "
        + "almost any database setup, is customizable, and offers good performance. "
        + "Use this connection provider unless you have your own or can use a "
        + "container managed connection pool.";
    private static final String AUTHOR = "CoolServlets.com";
    private static final int MAJOR_VERSION = 1;
    private static final int MINOR_VERSION = 0;
    private static final boolean POOLED = true;
    private ConnectionPool connectionPool = null;
    private Properties props;
    private Properties propDescriptions;
    private Object initLock = new Object();
    public DbConnectionDefaultPool() {
        //this.manager = manager;

热门栏目