JDBC释放资源的工具类
class JDBCUtil{
public static void release(Connection conn,Statement st,ResultSet rs){
close(rs);
close(st);
closeConn(conn);
}
private static void closeRs(ResultSet rs){
try{
if(rs != null){
rs.close();
}
}catch(SQLException e){
e.printStackTrace();
}finally{
rs = null;
}
}
private static void closeRs(ResultSet rs){
try{
if(rs != null){
rs.close();
}
}catch(SQLException e){
e.printStackTrace();
}finally{
rs = null;
}
}
private static void closeConn(Connection conn){
try{
if(conn != null){
conn.close();
}
}catch(SQLException e){
e.printStackTrace();
}finally{
conn = null;
}
}
}