[Java] p6spy-spring-boot-starter 이해하고 활용하기 : MyBatis + Log4j2 + Slf4j
·
Java/MyBatis
해당 글에서는 MyBatis를 이용하기 위해 DB Fomratter로 p6spy 적용 방법 및 활용 방법에 대해 알아봅니다 1) p6spy-spring-boot-starter💡 p6spy-spring-boot-starter- SQL 쿼리를 실제 실행되는 완성된 형태(파라미터 바인딩 포함)로 로깅해 주는 라이브러리를 의미합니다.- JPA/MyBatis 환경에서 ?로 표시되는 파라미터 값을 실제 값으로 치환해서 보여줍니다.- MyBatis를 이용한 경우 log4jdbc-log4j2를 이용하였지만, 2013년 이후에 업데이트가 중단되었고 설정이 복잡하다는 점이 있었습니다. 그렇기에 p6spy-spring-boot-starter를 적용해 봅니다. 💡 [참고] 기존의 log4jdbc-log4j2에 대해 궁금..