프로그래밍과 잡담

[JSP] 커넥션 풀 설정하기 본문

프로그래밍/HTML,Java,Jsp,EJB,Struts

[JSP] 커넥션 풀 설정하기

크레온 2009. 3. 14. 13:56

잊으면 다시 볼려고 적어 논다..

 

---------------------------------------------

 톰켓의 server.xml을 연다.

 

그리고

 

<GlobalNamingResources>

여길 찾는다 그리고 그 밑에

아래 것을 적는다.

 

파란색으로 한 부분은 수정을 해야하는 부분..

 

////////////

<Resource name="jdbc/sid"
    auth="Container"
    type="javax.sql.DataSource"
    driverClassName="oracle.jdbc.driver.OracleDriver"
    loginTimeout="10"  
    maxWait="5000"
    username="ID"  
    password="Password"
    testOnBorrow="true"
  url="jdbc:oracle:thin:@IP Address : 1521(default port) : sid"
 />

 

밑으로 내려서

</host>를 찾는다. 거이 맨 아래에 있다.

밑에 걸 넣는다..  빨간색으로 음영을 한곳은 수정할 부분

------------------------------------------

 

<Context path="/Directory Name" docbase="Directory Path" debug="1" crossContext="true">

  <Logger className="org.apache.catalina.logger.Filelogger" prefix="localhost_ora9" suffix=".txt" timestamp="true"/>

  <Resource name="jdbc/sid"
      auth="Container"
      type="javax.sql.DataSource"
      driverClassName="oracle.jdbc.driver.OracleDriver"

      loginTimeout="10"
      maxWait="5000"
      username="ID"
      password="Password"
      testOnBorrow="true"
      url="jdbc:oracle:thin:@IP Address : sid"
  />
  </Context>

-------------------------------------------------------------------

자 server.xml은 됬고..

 

WEB-INF의 web.xml의 설정..

 

 <resource-ref>
   <description>Connection</description>
   <res-ref-name>jdbc/sid</res-ref-name>
   <res-type>javax.sql.DataSource</res-type>
   <res-auth>Container</res-auth>
</resource-ref>

---------------------------

 

 

커넥션풀을 사용하는법..

 

함수로 만들어서 사용을 하던 아니면 jsp페이지 같은데서 쓰던 알아서 ..

----------------------------------------

     Context initCtx = new InitialContext();
     Context envCtx = (Context) initCtx.lookup("java:comp/env");
     DataSource ds = (DataSource)envCtx.lookup("jdbc/sid");
     con = ds.getConnection();

----------------------------------------------

 

이걸로 끝..


반응형

'프로그래밍 > HTML,Java,Jsp,EJB,Struts' 카테고리의 다른 글

[Java] 기초 3 (형 변환)  (0) 2009.03.15
[Java] 기초 2 (변수)  (0) 2009.03.15
[Java]자바 기초1  (0) 2009.03.15
Java 사용법  (0) 2009.03.14
이클립스 팁!  (0) 2009.03.11
Comments