我已经成功地在我的网络应用程序中使用了连接池(它不使用 Struts 框架)。现在我需要集成另一个开发人员编写的部分(使用 Struts 1 框架的部分)。问题是我没有成功使用 Struts 1 的池。
应该可以吗?
在我的 Tomcat context.xml 中,我有:
<Resource name="jdbc/MyDB" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="auser" password="apwd" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/mydb"
factory="org.apache.tomcat.jdbc.pool.DataSourceFactory" />
另一个开发人员正在使用来自 servlet 的连接执行如下:
Class.forName("com.mysql.jdbc.Driver");
con = (Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb", "auser", "apwd");