'Connection Pool'에 해당되는 글 1건

  1. 2008/09/11 Tomcat - Connection Pool 사용법
2008/09/11 22:00

Tomcat - Connection Pool 사용법

Tomcat/conf/context.xml
<?xml version="1.0" encoding="UTF-8"?>
<Context>
   <Resource name="jdbc/myoracle" auth="Container"
       type="javax.sql.DataSource"
       username="scott" password="tiger"
       driverClassName="oracle.jdbc.OracleDriver"
       url="jdbc:oracle:thin:@localhost:1521:ORCL"
       maxActive="5"/>
</Context>


데이터베이스 접속이 필요한 경우에는 다음과 같은 코드를 사용하면 된다.
  private Connection getConnection() {
   try{
   Context initCtx = new InitialContext();   
   Context envCtx = (Context) initCtx.lookup("java:comp/env");   
   DataSource ds = (DataSource) envCtx.lookup("jdbc/myoracle");   
   Connection conn = ds.getConnection();
   return conn;
   }catch(Exception e){
    e.printStackTrace();
   }
   return null;
  }

출처 : http://micropilot.tistory.com/category/Tomcat
Trackback 0 Comment 0