`
Intrepid2012
  • 浏览: 71320 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Tomcat 6.0 + oracle 11g 数据库连接池

 
阅读更多
无需在 server.xml 和web.xml里面添加内容

第一:
在项目META-INF下建立文件 context.xml
<?xml version="1.0" encoding="UTF-8"?>
<Context>

  <Resource name="jdbc/myoracle" auth="Container"
		              type="oracle.jdbc.pool.OracleDataSource" factory="oracle.jdbc.pool.OracleDataSourceFactory"
connectionCachingEnabled="true" driverClassName="oracle.jdbc.OracleDriver"
		              url="jdbc:oracle:thin:@10.0.x.x:test"
		              username="scott" password="tiger" maxActive="20" maxIdle="10"
		              removeAbandoned="true"
removeAbandonedTimeout="30"
		              maxWait="-1"/> 

</Context>


第二:
项目中调用

 InitialContext ic = new InitialContext();
  DataSource ds = (DataSource) ic.lookup("java:comp/env/jdbc/myoracle");
  Connection c = ds.getConnection();
  ...
  c.close();
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics