context 하위의 resource 설정
톰켓 설정시 context 디비 연결 관련 resource설정시 각 attribute별 설명 입니다.
<Resource name="jdbc/dreamware"
auth="Container"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
loginTimeout="10"
maxActive="100"
maxIdle="30"
maxWait="5000"
username="username"
password="password"
testOnBorrow="true"
url="jdbc:oracle:thin:@192.168.10.68:1521:oramis" />
<Context>
path: 웹브라우저에서의 호출될 주소를 지정
docBase:
실제 Project의 경로(기본 /dddd 해주면 상대경로로 tomcap폴더의 webapps 폴더 안의 dddd폴더가 설정 webapps외 Project가 있으면 c:\dddd 뭐 이런식으로 절대경로를 적어줘야됨
<Resource>
name: Connection Pool의 이름 설정
auth: 권한부여 Container는 tomcat서버
maxActive: Connection의 최대 갯수
maxIdle: 사용되지 않고 Pool에 저장되는 최대 Connection 수
maxWait: Connection이 없을때 기다리는 시간 1/1000초
username: 데이터베이스 아이디
password: 데이터베이스 비밀번호
driverClassName: JDBC 드라이버 설정
url: 데이터베이스의 주소