formatuu 发表于 2018-9-26 12:55:36

tomcat MySql 连接池

  废话不多说了~tomcat MySql 连接池的配置及过程中遇到的问题:
  tomcat:5.5.28
  MySql:5.1
  MySql驱动程序:5.1.7
  修改tomcat/cong/context.xml:(就该前做备份)

    
  WEB-INF/web.xml
  
  
  
  
  修改完之后要重新启动tomcat~
  测试程序:
  public static ConnectiongetConnection() {
  Connection conn = null;
  try {
  Context context = new InitialContext();
  DataSource ds = (DataSource)context.lookup("java:/comp/env/jdbc/rsglxt");
  conn = ds.getConnection();
  } catch (NamingException e) {
  e.printStackTrace();
  } catch (SQLException e) {
  e.printStackTrace();
  }
  System.out.println("Conn OK~");
  return conn;
  }
  这样应该能测试成功~
  如果出现:org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Access denied for user 'root'@'localhost' (using password: YES))
  自习检查一下你的用户名,密码是不是写对了,仔细检查一下你的连接池的字符串是不是和配置文件中的相对应,仔细检查一下配置文件中属性改大些的有没有大写,不该大写的有没有大写~(我犯得错误就是把username写成了userName,找了半天)
  野猪一定要仔细点!

页: [1]
查看完整版本: tomcat MySql 连接池