tomcat 配置连接池

来源:互联网 发布:数控车床宏程序编程 编辑:程序博客网 时间:2024/05/17 22:11

1.在conf/context.xm.添加

<Resource name="jdbc/ugc" auth="Container" type="javax.sql.DataSource"        driverClassName="oracle.jdbc.driver.OracleDriver"        url="jdbc:oracle:thin:@172.16.5.134:1521:zzpoi"        username="lnydjc"        password="lnydjc"        maxActive="100"        maxIdle="20"        maxWait="3000"></Resource><ResourceLink global="jdbc/ugc" name="jdbc/ugc" type="javax.sql.DataSource"/>


  2.在java类获取connection

public Connection getConnection() {String sDBDriver = "oracle.jdbc.driver.OracleDriver";if (conn == null) {boolean getConnFromDS = false;if (dbConnString == null || dbConnString.equals(""))getConnFromDS = true;if (getConnFromDS) {try {InitialContext ctx = new InitialContext();DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/ugc");conn = ds.getConnection();} catch (Exception e) {e.printStackTrace();}} else {try {Class.forName(sDBDriver).newInstance();conn = DriverManager.getConnection(dbConnString, user, pwd);} catch (Exception e) {e.printStackTrace();}}}return conn;}


 

原创粉丝点击