wiki:JspDbcp

DBCP

톰캣에서 DBCP를 사용하는 방법

DBCP 관련 API 설치

필요한 컴퍼넌트

환경 설정

Context configuration

  • 웹 어플리케이션의 Context에 DBCP를 위한 Resource를 설정한다.
  • Context configuration 방법은 4가지
    • 톰캣의 모든 어플리케이션에서 사용시 : $CATALINA_HOME/conf/Context.xml 이용
    • 톰캣의 특정 어플리케이션에서 사용시 : $CATALINA_HOME/conf/Catalina/localhost/프로젝트명.xml 이용
    • 이클립스 WTP로 모든 어플리케이션 사용시 : Server/context.xml 이용
    • 이클립스 WTP로 특정 어플리케이션 사용시 : 프로젝트/WebContent/META-INF/context.xml 이용

  • Resource 추가

web.xml configuration

  • resource-ref 추가

  • res-ref-name, type, auth는 context 파일의 Resource의 name, type, auth 속성값과 동일해야함

DBCP Configration

  • DBCP leaks 방지

DBCP Test

Attachments