首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

tomcat 配备连接池

2012-09-20 
tomcat 配置连接池1.在conf/context.xm.添加Resource namejdbc/ugc authContainer typejavax.sql

tomcat 配置连接池

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;}


 

热点排行