配置Tomcat7 Sqlserver连接池。

2025-03-22 19:11:39
推荐回答(1个)
回答1:

请参考

首先配置:META-INF/context.xml:


maxActive="100" maxIdle="30" maxWait="10000" username="root" password="root"
driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://127.0.0.1:3306/db_name" />


再配置:WEB-INF/web.xml:在web-app元素下

DB Connection
jdbc/TestDB
javax.sql.DataSource
Container


程序:
InitialContext ctx = new InitialContext();
Context envContext = (Context) ctx.lookup("java:comp/env");
DataSource ds = (DataSource) envContext.lookup("jdbc/TestDB");
Connection conn = ds.getConnection();
Statement stmt = conn.createStatement();
stmt.execute(“执行的SQL语句”);
stmt.close();
conn.close();