tomcat 配置mysql數據鏈接池

其中兩種方法是:

1.在tomcat 的conf/context.xml文件裏,在<Context></Context>之間插入:
 <Resource name=" jdbc/TestDB" auth="Container" type="javax.sql.DataSource"
               maxActive="20" maxIdle="5" maxWait="10000"
               username="root" password="***" driverClassName="com.mysql.jdbc.Driver"
               url="jdbc:mysql://localhost:3306/[你的數據庫名]"  />

或者 2.在tomcat 的conf/server.xml文件裏,在</host>以前插入:

    <Context path="/servletTest" docBase="[tomcat路徑]/webapps/servletTest" debug="0">
     <Resource name="jdbc/TestDB" auth="Container" type="javax.sql.DataSource"
               maxActive="20" maxIdle="5" maxWait="10000"
               username="root" password="***" driverClassName="com.mysql.jdbc.Driver"
               url="jdbc:mysql://localhost:3306/[你的數據庫名]" />
    </Context>


java中建立連接的代碼以下:
Context context = new javax.naming.InitialContext();
DataSource ds =(DataSource) context.lookup( "java:/comp/env/jdbc/TestDB" );
Connection con = ds.getConnection();


藍色的是能夠本身起的名字,但要對應相同
相關文章
相關標籤/搜索