controller에 로직이 많은 이유?
- 작성자 :
- 김*학
- 작성일 :
- 2015-01-23 10:55:29
- 조회수 :
- 637
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
이번질문은 의도가 궁금해서 문의 합니다.
보통 controller, service layer가 존재 할 경우
controller는 단순 interface역할(server 호출, 화면 호출)만 수행하고
service단에서 logic(체크, 업무로직)이 존재 하도록 개발 했었는데요.
eGov소스를 보면 controller에 logic이 존재 하는거 같아서요.
혹시 이런게 한 이유가 있는지요?
이런 방식을 지양하고 계시는건지요?
부탁 합니다.
수고하세요.
보통 controller, service layer가 존재 할 경우
controller는 단순 interface역할(server 호출, 화면 호출)만 수행하고
service단에서 logic(체크, 업무로직)이 존재 하도록 개발 했었는데요.
eGov소스를 보면 controller에 logic이 존재 하는거 같아서요.
혹시 이런게 한 이유가 있는지요?
이런 방식을 지양하고 계시는건지요?
부탁 합니다.
수고하세요.
A
안녕하세요 프레임워크센터입니다.
대부분의 controller에서 페이징처리, validation의 기본적인 부분을 가지고 있습니다.
혹시 구체적으로 어떤 소스에서 그런 부분이 있는지 정확히 알려주시면 자세히 답변 드리겠습니다.
수고하세요.
대부분의 controller에서 페이징처리, validation의 기본적인 부분을 가지고 있습니다.
혹시 구체적으로 어떤 소스에서 그런 부분이 있는지 정확히 알려주시면 자세히 답변 드리겠습니다.
수고하세요.