zoukankan      html  css  js  c++  java
  • tomcat mysql 数据源

    新文章移至 
    http://cffile.sinaapp.com/?p=30
     

    一、mysql

    1.拷相应的driver.jar到Tomcat5\common\lib下
    2.更改Tomcat5\conf下的context.xml
    <Context>节点下加
        <Resource name="jdbc/MysqlConnectionPoolTest" auth="Czh"
          type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"
          url="jdbc:mysql://127.0.0.1:3306/test"
          username="root" password="000000" maxActive="20" maxIdle="10"
          maxWait="-1"/>
    3.更改工程下的web.xml
      <web-app>节点下加
        <resource-ref>
          <description>DB Connection</description>
          <res-ref-name>jdbc/MysqlConnectionPoolTest</res-ref-name>
          <res-type>javax.sql.DataSource</res-type>
          <res-auth>Czh</res-auth>
      </resource-ref>
    4.代码如下
    Context context = null;
        Connection conn = null;
        Statement stmt = null;
        ResultSet rs = null;
        
        public void DoQuery(String sql) {
            try {
                if(context==null)
                {
                    context = new InitialContext();
                }
                // get ds
                DataSource ds = (DataSource) context
                        .lookup("java:comp/env/jdbc/MysqlConnectionPoolTest");
                // get conn
                if(conn==null){
                    conn = ds.getConnection();
                }
                if(stmt==null){
                    stmt = conn.createStatement();
                }
                rs = stmt.executeQuery(sql);
                while (rs.next()) {
                    String a = rs.getString("a");
                    String b = rs.getString("b");
                }
            } catch (Exception e) {

                e.printStackTrace();
            }

        }
        
        注意有comp/env/    
    context
                        .lookup("java:comp/env/jdbc/MysqlConnectionPoolTest");
                    
  • 相关阅读:
    实验九——基本数据类型存储及应用总结
    实验八——函数定义及调用总结
    实验7--函数定义及调用总结
    实验五——循环结构学习总结
    实验四—多分支结构及本章总结
    第二次作业及总结——数据类型和运算符
    160809132 梁佳佳
    实验12——指针的基础应用2
    实验11——指针的基础应用
    实验十——一维数组的定义及引用
  • 原文地址:https://www.cnblogs.com/chenzhihong/p/1560705.html
Copyright © 2011-2022 走看看