1. 참조 링크
http://sourceforge.net/projects/log4sql/files/
http://mainia.tistory.com/entry/log4sql
2. 방법
(1) 라이브러리를 다운받고 클래스패스에 붙여 넣는다.
(2) 데이터 소스 설정을 변경한다. (oracle의 경우)
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="core.log.jdbc.driver.OracleDriver"/>
<property name="url" value="jdbc:oracle:thin:@127.0.0.1:1521:ORCL" />
<property name="username" value="bruce"/>
<property name="password" value="1234"/>
</bean>
<property name="driverClassName" value="core.log.jdbc.driver.OracleDriver"/>
<property name="url" value="jdbc:oracle:thin:@127.0.0.1:1521:ORCL" />
<property name="username" value="bruce"/>
<property name="password" value="1234"/>
</bean>
3. 장/단점
- 장점 : sql 이 포맷팅 된 형태로 출력되므로 보기에 직관적이다.
- 단점 : logger가 아닌 system.out 을 사용하므로 로그레벨등의 컨트롤을 할 수 없다.