[Mybatis] Log4j 로그찍기
배부른코딩로그
애플리케이션에서 로그는 중요하다! 이번엔 Mybatis SQL 로그를 찍는 법을 소화해보자. 로그는 항상 읽기 쉽고 명확하게 출력해야 모니터링 할 때 편한다 이번에는 Mybatis를 사용할 때 SQL query 로그를 깔끔하게 찍는 방법을 기록한다. Log4Jdbc Remix를 사용하면 편하게 로그를 출력할 수 있다. 1. dependency org.lazyluke log4jdbc-remix 0.2.7 2. root-context.xml or db-datasource.xml 해당 코드에서 특이한 점은 JNDI를 사용했다는 점이다. JNDI를 사용하면 jndiObjectFactoryBean을 통해 빈 객체를 만들고, DataSource 빈 객체에 생성자로 참조해야 한다. 3. log4j.xml 위와 같은 ..