我有一个小型的电子商务应用程序,它非常依赖于数据库。我已经发现了一些性能问题,主要是在建立与数据库的连接时。虽然我不是DBA或者其他深入的数据库知识人士,但我知道缓存连接而不是每次都建立新连接是有意义的。
下面是我的获取连接方法:
我的问题是 - 我如何轻松地缓存当前连接并重复使用它,而不是使用JDBC / Java创建新连接?谢谢。
下面是我的获取连接方法:
public Connection getConnection() throws SQLException, ClassNotFoundException {
Class.forName("com.mysql.jdbc.Driver");
con=DriverManager.getConnection("jdbc:mysql://182.31.456.32:3306/"+database+"",""+username+"",""+password+"");
// stm=con.createStatement();
return con;
}
我的问题是 - 我如何轻松地缓存当前连接并重复使用它,而不是使用JDBC / Java创建新连接?谢谢。