wsxxz 发表于 2015-8-10 07:13:45

tomcat mysql 数据源

  

新文章移至 http://cffile.sinaapp.com/?p=30
  一、mysql
1.拷相应的driver.jar到Tomcat5\common\lib下
2.更改Tomcat5\conf下的context.xml
节点下加
   
3.更改工程下的web.xml
节点下加
   
      DB Connection
      jdbc/MysqlConnectionPoolTest
      javax.sql.DataSource
      Czh

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");
页: [1]
查看完整版本: tomcat mysql 数据源