您的位置:首页 > 其它

编写一个基本的连接池来实现连接的复用&一些工程细节上的优化

2014-09-03 23:09 288 查看
package it.cast.jdbc;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class Base {

static Connection conn = null;

public static void main(String[] args) throws SQLException, ClassNotFoundException {
for (int i = 0; i < 20; i++) {
Connection conn = jdbcUtils.getConnection();
System.out.println(conn);
//jdbcUtils.free(null, null, conn);
}
}

static void test() throws SQLException, ClassNotFoundException {

// 2.建立连接
conn = jdbcUtils.getConnection();

// 3.创建语句
Statement st = conn.createStatement();

// 4.执行语句
ResultSet rs = st.executeQuery("select * from user");

// 5.处理结果
while (rs.next()) {
System.out.println(rs.getObject(1) + "\t" + rs.getObject(2) + "\t"
+ rs.getObject(3)+"\t" + rs.getObject(4));
}

//6.释放资源
jdbcUtils.free(rs, st, conn);
}

}


Base
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐