Controller 와 RequestMapping 관련하여 질문 좀 드리겠습니다.
- 작성자 :
- 환*통
- 작성일 :
- 2014-11-29 11:35:55
- 조회수 :
- 521
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
전자정부프레임워크 컨트롤러를 보면
@Controller 라고만 되어있는데요.
클래스에 애노테이션을 @RequestMapping("/sym") 이렇게 하게 되면
메소드에서 "/sym"을 입력하지 않아도 될텐데... 이렇게 한 이유가 무엇인지요?
컨트롤러 내에서 "/sym"이외의 맵핑을 사용할 수도 있기 때문인가요?
그리고 메소드에서 @RequestMapping(value="/sym/log/slg/AddSysHistory.do") 이런식으로 사용하는데
"value="를 제외하고 아래처럼 사용해도 될텐데요.
@RequestMapping("/sym/log/slg/AddSysHistory.do")
항상 @RequestMapping(value="/sym/log/slg/AddSysHistory.do") 식으로 하는 이유가 궁금합니다.
의미가 확실한 프로그래밍을 위해서인지요?
이상 두 가지 사항이 궁금합니다. 답변주시면 감사하겠습니다.
@Controller 라고만 되어있는데요.
클래스에 애노테이션을 @RequestMapping("/sym") 이렇게 하게 되면
메소드에서 "/sym"을 입력하지 않아도 될텐데... 이렇게 한 이유가 무엇인지요?
컨트롤러 내에서 "/sym"이외의 맵핑을 사용할 수도 있기 때문인가요?
그리고 메소드에서 @RequestMapping(value="/sym/log/slg/AddSysHistory.do") 이런식으로 사용하는데
"value="를 제외하고 아래처럼 사용해도 될텐데요.
@RequestMapping("/sym/log/slg/AddSysHistory.do")
항상 @RequestMapping(value="/sym/log/slg/AddSysHistory.do") 식으로 하는 이유가 궁금합니다.
의미가 확실한 프로그래밍을 위해서인지요?
이상 두 가지 사항이 궁금합니다. 답변주시면 감사하겠습니다.
A
안녕하세요. 환상통님.
문의 하신 2개의 내용은 어떻게 처리하시든 문제가 되지 않는 부분으로 프로젝트별 규칙 등으로 표준화하셔서 적용하시면 됩니다.
그럼, 즐거운 하루되십시오.
감사합니다.
문의 하신 2개의 내용은 어떻게 처리하시든 문제가 되지 않는 부분으로 프로젝트별 규칙 등으로 표준화하셔서 적용하시면 됩니다.
그럼, 즐거운 하루되십시오.
감사합니다.