'eclipes 에서 커넥션풀설정 사용 하기(DAO)'에 해당되는 글 1건

  1. 2009.06.27 eclipes 에서 커넥션풀설정 사용 하기(DAO)
56. Eclipse Etc.../Eclipse2009. 6. 27. 12:25
반응형
이클립스에 Project Explorer 창에서

Servers에 Tomcat 폴더에 있는 server.xml 파일을 연다

사용자 삽입 이미지

1. server.xml에 아래와 같이 추가해준다.
<Context ~~~~~>이부분 밑부분에 아래코드 기입
            <Resource
              name="jdbc/ORCL"
              auth="Container"
              type="javax.sql.DataSource"
             driverClassName="oracle.jdbc.driver.OracleDriver"
             url="jdbc:oracle:thin:@ip:port:sid"
             username="scott"
             password="tiger"
             maxActive="25"
             maxIdle="5"
             maxWait="10000"/>
</Context>

사용자 삽입 이미지


주의: <context ~~~~ /> 부분에 /를 꼭 지워주자 (빨간색 O 표시 된곳)




위에 붙여놓은 코드에서 자신의 ip와 port번호 sid 명을 변경해준다
계정명도 알아서 변경해준다
사용자 삽입 이미지



사용자 삽입 이미지
<Resource name="jdbc/ORCL" auth="Container"
     type="javax.sql.DataSource"
     driverClassName="oracle.jdbc.driver.OracleDriver"
     url="jdbc:oracle:thin:@localhost:1521:ORCL" username="scott"
     password="tiger" maxActive="25" maxIdle="5" maxWait="10000" />
    </Context>



사용자 삽입 이미지
maxIdle="5"  부분을 2로 바꿔주자 .2만되도 왠만한 연결은 다 커버된단다;

이제 저장하고나온다

이제 자신의 현제 프로젝트에 web.xml을 열어본다
자신의 프로젝트>web(WebContent)>WEB-INF>web.xml
사용자 삽입 이미지


2. web.xml에 아래와 같이 추가해준다.
<web-app ....>
 <resource-ref>
     <res-ref-name>jdbc/ORCL</res-ref-name>
     <res-type>javax.sql.DataSource</res-type>
     <res-auth>Container</res-auth>
 </resource-ref>
</web-app>

사용자 삽입 이미지



위에 3파일을 자신의 프로젝트에 WEB-INF>lib 부분에 붙여넣어준다
사용자 삽입 이미지


이제 위의 DAO를 가지고 자신의 패키지명에 맞게 설정해서 잘 쓰면된다;

단 server를 지우게되면 Servers에 server.xml을 다시 설정해줘야한다;;;
Posted by 1010