我很新,任何幫助將不勝感激。我在Amazon EC2上安裝了一個Web應用程序。我已經在Amazon EC2上安裝了Tomcat7和MySQL 5.5。如何在安裝在Amazon EC2上的Tomcat7中創建JDBC MySQL連接池?
我正在使用的servlet下面的代碼JDBC-MySQL連接
Connection connection;
Statement statement;
ResultSet rs = null;
try {
// load Connector/J
Class.forName("com.mysql.jdbc.Driver");
connection = DriverManager.getConnection(JDBC_MYSQL_STRING);
System.out.println(TAG + " Connection with MySQL established");
statement = connection.createStatement();
....
....
....
rs.close();
statement.close();
connection.close();
} catch (ClassNotFoundException ex) {
Log.log(Level.SEVERE, "ClassNotFoundException", ex);
} catch (SQLException e) {
for (Throwable t : e) {
System.out.println(t.getMessage());
}
我已經在Netabeans庫文件夾包含mysql-connector-java-5.1.13-bin.jar
用於連接器/ J在Amazon EC2上部署tomcat7 war
文件。
我的問題 我已經瞭解到,JDBC-MySQL連接是非常耗時的操作和connection pools
可以用來保持實時連接,這將減少連接耗費的時間。我是新手,已閱讀我的博客,但無法理解如何設置connection pool
以及如何在servlet中使用它?
謝謝。
看起來這個博客適用於tomcat6而不是tomcat7。 – 2012-07-11 20:52:13