http://www.javayou.com (收藏,设为首页)
当你不能再拥有时,你唯一能做的,就是让自己不要忘记 (手机请访问 http://3g.dlog.cn/javayou)

如何使用DBCP项目构造数据库连接池

2004年4月10日(Saturday) 21点47分 作者: 本站原创 天气: 心情: 一般
DBCP是Apache上一个连接池的项目,利用它来构造连接池是非常方便快捷的.
首先DBCP需要依赖另外两个项目分别是pool以及collections,这三个项目都是属于commons大项目中的子项目.
也就是需要的jar文件如下:

1:commons-dbcp-1.1.jar
2:commons-pool-1.1.jar
3:commons-collections-3.0.jar

使用例子如下:
------------------------------------------------------------------

import java.sql.*;

import org.apache.commons.dbcp.*;

/**
 * DBCP项目的测试类
 * @author liudong
 */
public class DbcpDemo {

    public static void main(String[] args) throws Exception{
        BasicDataSource bds = new BasicDataSource();
        bds.setDriverClassName("sun.jdbc.odbc.JdbcOdbcDriver");
        bds.setUrl("jdbc:odbc:demo");
        Connection conn = bds.getConnection();
        PreparedStatement ps = null;
        ResultSet rs = null;
        try {
            ps = conn.prepareStatement("SELECT * FROM mcp_user");
            rs = ps.executeQuery();
            while(rs.next()) {
                System.out.println(rs.getString("mobile"));
            }
        }finally {
            rs.close();
            ps.close();
            conn.close();
        }
    }
}
[Edit on 2004-08-30 12:50:58 By 刘冬]
评论者: 202.97.159.* 2007-11-29 19:05 (Thursday)

写的太简单!!

没法操作

姓名: 
邮箱:  {可选}
网址:  {可选} 此评论只有我和写日记的人查阅
校验码: ... <我看不清楚>
网记为您提供手机和互联网同步的个人主页,带给你不一样的体验