C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib 의 경로에 있는 파일에
ojdbc5.jar 는 Oracle 8i, 9i,& 10g ojdbc6.jar 는 Oracle 11g이상의 버전을 의미한다.
JSP에서 JDBC 커넥션 풀을 설정 할 때 잘 알고 사용해야겠다.
다음은 JDBC 커넥션 풀을 설정하는 방법이다.
먼저 server.xml에서 Resource 태그를 추가한다.
driverClassName, url, username, passowrd 등은 우리가 디비 연결시 필수적으로 필요했던 항목이고
maxActive는 미리 생성해놀 커넥션의 수이다.
maxWiat의 경우 미리 생성한 커넥션 이상의 요청이 들어왔을 때 추가로 커넥션을 생성할 때 최대 기다릴 수
있는 시간을 설정하는 것이다. 즉 timeout 을 설정
type은 커넥션을 관리하는 DataSource이다.
MemberDAO 클래스는 싱글턴 패턴(Singleton Pattern 디자인 패턴의 일종) 으로 클래스를 설계한다.
MemberDAO 클래스의 getConnection() 메소드로 커넥션 객체를 얻어내는지 확인하기 위한 테스트 JSP 파일을 만들어서 확인한다.
'프로그래밍 > JSP' 카테고리의 다른 글
java.lang.NoClassDefFoundError: org/apache/jsp (0) | 2019.02.02 |
---|---|
Initializing Java Tooling' has encountered a problem (0) | 2019.01.15 |
이클립스 톰캣 시간초과 starting tomcat v9.0 server at localhost has encountered a problem (0) | 2019.01.12 |
JSP의 전체적인 흐름 정리 (0) | 2018.08.02 |
can not find the tag library descriptor for "http://java.sun.com 에러 (0) | 2018.08.02 |