小编Mik*_*rza的帖子

缓存JDBC连接

我有一个小型的电子商务应用程序,它依赖于数据库.我已经看到了它的一些性能问题,主要是建立与数据库的连接.我不是DBA,也不是任何其他深层数据库知识 - 但我知道缓存连接而不是一直建立新连接是有意义的.

下面是我获取连接的方法:

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;
}
Run Code Online (Sandbox Code Playgroud)

我的问题是 - 如何轻松缓存当前连接并重用它而不是使用JDBC/Java创建新连接?

谢谢.

java mysql tomcat servlets jdbc

3
推荐指数
1
解决办法
1854
查看次数

标签 统计

java ×1

jdbc ×1

mysql ×1

servlets ×1

tomcat ×1