连接池我用的是tomcat自带的连接池,在获取连接和关闭时需要同步吗
public static synchronized Connection getConnection() throws java.sql.SQLException {
Connection con = null;
try{
javax.naming.InitialContext ctx = new javax.naming.InitialContext();
javax.sql.DataSource connectionPool = (javax.sql.DataSource) ctx.lookup("java:comp/env/jdbc/access");
con = connectionPool.getConnection();
}catch(Exception e){
e.printStackTrace();
throw new SQLException("连接池获取连接出错!");
}
return con;
} public static synchronized void releaseConnection(Connection con) { try{
con.close();
}catch(Exception e){
e.printStackTrace();
}
}