티스토리 뷰
1. dependency
compile 'com.googlecode.log4jdbc:log4jdbc:1.2'
2. jdbc driver
net.sf.log4jdbc.DriverSpy
3. db connection url
jdbc:log4jdbc:mysql:
4. logback setting
logger('org.springframework.jdbc.core.JdbcTemplate', DEBUG)
- <logger name="org.apache.commons.dbcp2" level="DEBUG"/>
- <logger name="java.sql" level="ERROR"/>
- <logger name="jdbc.sqlonly" level="DEBUG"/>
- SQL문만을 로그로 남기며, PreparedStatement일 경우 관련된 argument 값으로 대체된 SQL문이 보여진다.
- <logger name="jdbc.sqltiming" level="DEBUG"/>
- SQL문과 해당 SQL을 실행시키는데 수행된 시간 정보(milliseconds)를 포함한다.
- <logger name="jdbc.audit" level="ERROR"/>
- ResultSet을 제외한 모든 JDBC 호출 정보를 로그로 남긴다. 많은 양의 로그가 생성되므로 특별히 JDBC 문제를 추적해야 할 필요가 있는 경우를 제외하고는 사용을 권장하지 않는다.
- <logger name="jdbc.resultset" level="ERROR"/>
- ResultSet을 포함한 모든 JDBC 호출 정보를 로그로 남기므로 매우 방대한 양의 로그가 생성된다.
'Programming > Spring' 카테고리의 다른 글
Spring Properties (0) | 2020.05.02 |
---|---|
Spring SpEL (Expression Language) (0) | 2020.05.02 |
RetryTemplate (0) | 2019.07.24 |
[주의] Controller Parameter Mapping Exception (0) | 2019.07.09 |
[주의] Spring MVC Redirect 와 Out Of Memory (0) | 2019.07.09 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- JPA
- Spring JDBC Template
- spring spel
- docker
- Sprint RetryTemplate
- Charles proxy
- DI
- Typesafe Config
- java Equals
- Query DSL
- 복합키 Mapping
- Property
- Embedded Mapping
- Mapping
- Registrar
- java generic
- @Primary
- SmartLifecycle
- Criteria
- Discriminate Mapping
- guava
- RetryTemplate
- JPA Criteria
- scikit-learn
- Spring Registrar
- Embeddable Mapping
- Spring
- Join Table
- java EqualsAndHashCode
- Akka
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함