首先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 刘冬]
心情: 一般