• 분류 전체보기 (160)
    • 개인프로젝트 (5)
      • 시연영상모음 (4)
      • 주저리주저리.. (1)
    • 자바스크립트이야기 (69)
      • ExtJS (30)
      • ExtJS 유의사항 (3)
      • HTML5 (1)
      • jQuery (17)
      • jQuery플러그인소개 (9)
      • jQuery UI 소개 (9)
    • 스프링연동하기 (23)
      • spring3 mvc 설정 (4)
      • spring3 mybatis 설정 (4)
      • spring3 기타설정 (11)
      • ibatis and mybatis (4)
    • DB (26)
      • MySQL vs MS-SQL vs O.. (5)
      • MySQL (10)
      • MSSQL (5)
      • Oracle (6)
    • 서버에웹환경구축하기 (13)
      • 1.VirtualBox+CentOS .. (5)
      • 2.JAVA(JDK) 설치 (1)
      • 3.Apache+Tomcat 설치 (3)
      • 4,SVN Server 설치 (1)
      • 5.마리아DB(MariaDB) 설치 (2)
      • 6.몽고DB(MongoDB)설치 (1)
    • 샘플소스 (14)
      • 샘플소스(JAVA) (7)
      • 샘플소스(JSTL) (4)
      • 샘플소스(jQuery/스크립트) (3)
    • 에디터연동 (5)
      • NAVER-스마트에디터 (4)
      • DAUM-다음에디터 (1)
    • 블로그팁 (3)
    • 디지털이야기 (2)
댓글
/115
2014. 7. 27. 17:40
스프링3(Spring3) - SQL 쿼리 출력을 위한 로그레벨 설정

이번 포스팅은 spring - mybatis 연동이 된상태로 콘솔창에 sql 쿼리의 

parameter 및 result 데이터를 확인하고자 할때 로그레벨을 설정하는 것이다.

기존까지 해온 연동설정에서 추가로 변경만 해주면 된다.

resources 디렉토리내에 logback.xml 이란 파일이 있을텐데 맨 밑으로 내려보면 

root 레벨이 info로 되있을텐데 레벨은 info -> debug로 변경해주도록 한 후 

쿼리가 뽑히는지 확인하자





그럼 기존 쿼리 테스트를 위해 만들어놓은 컨트롤러 호출을 한후 콘솔에 쿼리 로그가 정상적으로 뽑히는지 확인해보자





위 화면처럼 쿼리로그가 정상적으로 찍히는지 확인하였다.


query = show tables

parameter = 입력값이 없으므로 패스

return data = total : 2 


sql 쿼리출력관련은 개발모드에서만 사용하고 상용서버 적용시 로그레벨을 기존 info로 변경하도록 하자


log 설정에 대한 부분은 본인이 제대로 파악하는게 아니므로 시간이 날때 log 레벨 및 설정에 대한 포스팅을 하도록 하겠음.



슈퍼맨슈퍼맨슈퍼맨



도움이 되셨다면 공감클릭! 궁금하신점은 댓글!!

저작자표시

'스프링연동하기 > spring3 기타설정' 카테고리의 다른 글

스프링3(Spring3) - RedirectAttributes를 이용하여 리다이렉트 POST 방식으로 데이터 전송하기  (0) 2014.07.30
스프링3(Spring3) - @ResponseBody + jackson을 이용하여 심플하게 JSON 구현하기  (0) 2014.07.30
스프링3(Spring3) - 인터셉터(interceptor) 설정  (4) 2014.07.28
스프링3(Spring3) - @PathVariable를 이용하여 parameter를 url형식으로 받기  (0) 2014.07.26
스프링3(Spring3) - 리소스(resource file) 및 favicon.ico 설정  (0) 2014.07.25

티스토리툴바