달력

4

« 2024/4 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
.. .. ..
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 문을 저장하게 된다.

'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
.
:
Posted by .07274.