비즈니스 규칙 중 하나는 어떤 직원이 어떤 작업을 수행 하는지를 기록하는 것이며, 현재 코드는 전체 세션 정면을 서비스 (모델 계층)로 전달합니다.세션 facade는 모델 레이어 또는 컨트롤러 레이어에 속합니까?
소리가 나거나 냄새가 좋습니까? 컨트롤러가 Session Facade를 처리하고 데이터를 추출하여 대신 서비스에 전달해야합니까?
세션 Facade의 주된 이유는 컨트롤러 레이어를 쉽게 테스트하기위한 것이 아니겠습니까? 전체 세션 파사드를 모델로 전달하는 것이 의미가 있습니까?
들으
컨트롤러 만 세션과 상호 작용해야합니다 (해당되는 경우 façade를 통해). –