지금 MyBatis를 사용하고 있어서 그 쿼리를 보고 싶어서 설정을 따로 해야 하나 하고 찾다 보니... 그럴 필요는 없고 그냥 기본적으로 설정되어 있는 log의 수준만 바꿔주면 되네.
conf 폴더에 있는 application.conf 파일에는 원래 아래와 같이 INFO 수준의 log로 설정되어 있다.
# Logger # ~~~~~ # You can also configure logback (http://logback.qos.ch/), by providing a logger.xml file in the conf directory . # Root logger: logger.root=ERROR # Logger used by the framework: logger.play=INFO # Logger provided to your application: logger.application=DEBUG
root logger와 play logger를 DEBUG로 바꿔주면 따로 log 관련 설정을 하지 않아도 쿼리를 살펴볼 수 있다.
# Logger # ~~~~~ # You can also configure logback (http://logback.qos.ch/), # by providing an application-logger.xml file in the conf directory. application.log=INFO # Root logger: logger.root=DEBUG # Logger used by the framework: logger.play=DEBUG # Logger provided to your application: logger.application=DEBUG
주석에 있는 것처럼 application-logger.xml 파일을 conf 폴더 안에 작성하면 파일을 만든다든가 콘솔에 표시되는 방법 등을 수정할 수도 있다.
${application.home}/logs/application.log %date - [%level] - from %logger in %thread %n%message%n%xException%n %coloredLevel %logger{15} - %message%n%xException{5}
참고 : http://www.playframework.com/documentation/2.0/SettingsLogger
댓글 없음:
댓글 쓰기