사용자 도구

사이트 도구


springframework:mvc:logging

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
springframework:mvc:logging [2012/04/05 15:40]
kwon37xi
springframework:mvc:logging [2018/01/03 16:31] (현재)
kwon37xi [Spring 3.1]
줄 4: 줄 4:
 Spring 3.1 부터 Interceptor에 넘겨주는 handler 가 [[http://static.springsource.org/spring/docs/3.1.x/javadoc-api/org/springframework/web/method/HandlerMethod.html|HandlerMethod]]라는 클래스의 객체로 변경되었다. 단, 일부 핸들러의 경우 다른 클래스의 객체가 넘어오는 경우가 있으므로 검사를 해야한다. Spring 3.1 부터 Interceptor에 넘겨주는 handler 가 [[http://static.springsource.org/spring/docs/3.1.x/javadoc-api/org/springframework/web/method/HandlerMethod.html|HandlerMethod]]라는 클래스의 객체로 변경되었다. 단, 일부 핸들러의 경우 다른 클래스의 객체가 넘어오는 경우가 있으므로 검사를 해야한다.
  
-로그를 남기는 인터셉트럴 만들고 handler 객체에서 클래스 정보와 메소드 정보를 뽑아서 로그로 남기면 된다.+로그를 남기는 인터셉터를 만들고 handler 객체에서 클래스 정보와 메소드 정보를 뽑아서 로그로 남기면 된다.
 <code java> <code java>
 if (!(handler instanceof HandlerMethod)) { if (!(handler instanceof HandlerMethod)) {
springframework/mvc/logging.1333608029.txt.gz · 마지막으로 수정됨: 2012/04/05 15:40 저자 kwon37xi