매핑된 클래스명 확인
- 작성자 :
- 김*현
- 작성일 :
- 2017-05-23 15:54:07
- 조회수 :
- 839
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
현재 프로젝트 인터셉터 내에서
해당 리퀘스트의 컨트롤러 혹은 매핑된 클래스명을 확인해야 하는데
handler.getClass().getCanonicalName()
handler.getClass().getSimpleName();
handler.getClass().getName();
전자정부 프레임워크로 동작하는 다른 프로젝트의 경우 위 세가지 메서드로 클래스 명을 확인해서
사용하고 있습니다.
그런데 현재 프로젝트에서는 위의 세가지 메서드로 클래스명을 받아오면 HandlerMethod 라는 이름만
리턴해줍니다.
해당 리퀘스트가 매핑된 클래스명을 가져 오려면 어떻게 해야 할까요 ?
리퀘스트매핑 설정이 문제인가요 ?
해당 리퀘스트의 컨트롤러 혹은 매핑된 클래스명을 확인해야 하는데
handler.getClass().getCanonicalName()
handler.getClass().getSimpleName();
handler.getClass().getName();
전자정부 프레임워크로 동작하는 다른 프로젝트의 경우 위 세가지 메서드로 클래스 명을 확인해서
사용하고 있습니다.
그런데 현재 프로젝트에서는 위의 세가지 메서드로 클래스명을 받아오면 HandlerMethod 라는 이름만
리턴해줍니다.
해당 리퀘스트가 매핑된 클래스명을 가져 오려면 어떻게 해야 할까요 ?
리퀘스트매핑 설정이 문제인가요 ?
A
안녕하세요.
표준프레임워크 센터입니다.
Class 와 맵핑 정보를 IOC 컨테이너에서 관리 하고 있습니다.
IOC 컨테이너 쪽에서 찾으면 될꺼 같습니다.
감사합니다.
표준프레임워크 센터입니다.
Class 와 맵핑 정보를 IOC 컨테이너에서 관리 하고 있습니다.
IOC 컨테이너 쪽에서 찾으면 될꺼 같습니다.
감사합니다.