zyk198500 发表于 2017-1-29 13:21:19

四步搞定Tomcat连接池配置

1, Tomcat根目录下, conf文件夹下面:修改context.xml文件;
 在<Context>中加入:
<Resource name="jdbc/test"  
                 auth="Container"  
                 type="javax.sql.DataSource"  
                 driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"  
                 url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs"  
                 username="sa3"
                 password="sa3"
                 maxActive="10"  
                 maxIdle="3"  
                 maxWait="10000" />
 
2,项目文件架下:WEB-INF目录下:修改web.xml文件:
 
 在<web-app>中加入:
       <resource-ref>
              <res-ref-name>jdbc/test</res-ref-name>
              <res-type>javax.sql.DataSource</res-type>
              <res-auth>Container</res-auth>
       </resource-ref>
 
3、在tomcat\lib下放入相关数据库的驱动包
 
 
4、编写一个简易的JSP测试页面进行测试:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page import="java.sql.*"%>
<%@ page import="javax.sql.*"%>
<%@ page import="javax.naming.*"%>
<%
                     InitialContext initCtx = new InitialContext();
                     Context envCtx = (Context) initCtx.lookup("java:comp/env");
                     DataSource ds = (DataSource) envCtx.lookup("jdbc/test");
                     Connection conn = ds.getConnection();
                     System.out.println(conn);
                    
%>
页: [1]
查看完整版本: 四步搞定Tomcat连接池配置