tomcat 已经配置了数据库连接池 那么在编写java代码是可以调用con.close()吗?部分代码如下:
.......Context initCtx = null;
DataSource ds = null;
Connection con = null;
Statement stmt = null;
String sqlString = null;
try{
initCtx = new InitialContext();
ds = (DataSource)initCtx.lookup("java:comp/env/jdbc/mysql");
con = ds.getConnection();
/*-----------------------------for test----------------------------
String url = "jdbc:mysql://localhost:3306/erpprojdb";
Class.forName("com.mysql.jdbc.Driver");
String userName = "root";
String password = "password";
con = DriverManager.getConnection(url, userName, password);
-----------------------------for test----------------------------*/
stmt = con.createStatement();
sqlString = "xxxxxxxxxxxxx";
stmt.executeUpdate(sqlString);
con.close();
}
catch(Exception e) {
e.printStackTrace();
}........执行了con.close()会不会把连接池中已经创建的连接给释放掉而影响连接池的正常工作啊??希望知道的好心人指点一下,谢谢,我没啥分了,所以就不给分了.穷啊!!!!!!