2010. 10. 28. 15:23
SPY 설정 방법. ( tomcat + axis2 + ibatis ) I.lib()/I.lib(Java)2010. 10. 28. 15:23
..
..
..
.
1. 파일 2가지를 준비한다.
spy.properties , p6spy.jar
2. Jar 파일은 lib 폴더같은곳에 넣어 Tomcat이 돌때 같이 올라갈수 있도록 둔다.
3. properties 파일은 classes 파일에 log4j.properties에 두는곳과 같은곳에 둔다.
4. driverclassname 에 com.p6spy.engine.spy.P6SpyDriver 라고 Spy Driver Class 이름을 적어준다.
5. spy.properties 에 realdriver=Altibase.jdbc.driver.AltibaseDriver라고 설정해준다.
( altibase 일때.. 다른 DB를 사용할 경우 그 db의 DriveClassname 을 적어준다.)
6. 원리
DB요청 - > Tomcat -> Axis2 - > Service - > 설정된 driverclass Load( Spy Driver Class 로 설정되있으므로 Spy Load)
-> Spy는 spy.properties 파일을 Load하고 설정된 Drive로 연결 - > DB 접속.
이때 spy를 거치고 DB를 in/out 하기때문에 spy.properties에 설정된 Log 부분에 Query 문을 저장하게 된다.
2. Jar 파일은 lib 폴더같은곳에 넣어 Tomcat이 돌때 같이 올라갈수 있도록 둔다.
3. properties 파일은 classes 파일에 log4j.properties에 두는곳과 같은곳에 둔다.
4. driverclassname 에 com.p6spy.engine.spy.P6SpyDriver 라고 Spy Driver Class 이름을 적어준다.
5. spy.properties 에 realdriver=Altibase.jdbc.driver.AltibaseDriver라고 설정해준다.
( altibase 일때.. 다른 DB를 사용할 경우 그 db의 DriveClassname 을 적어준다.)
6. 원리
DB요청 - > Tomcat -> Axis2 - > Service - > 설정된 driverclass Load( Spy Driver Class 로 설정되있으므로 Spy Load)
-> Spy는 spy.properties 파일을 Load하고 설정된 Drive로 연결 - > DB 접속.
이때 spy를 거치고 DB를 in/out 하기때문에 spy.properties에 설정된 Log 부분에 Query 문을 저장하게 된다.
'I.lib() > I.lib(Java)' 카테고리의 다른 글
JAVA에서 엑셀 파일 읽고 쓰기 (0) | 2011.07.04 |
---|---|
Spy 설정 방법. (1) | 2011.03.31 |
JNI (JAVA Native Interface ) 란? & 사용법. (0) | 2010.07.27 |
Heapdump 파일 생성 이유 (0) | 2010.05.19 |
JNDI 란? (1) | 2010.04.08 |