궁금증과 더불어 제안 사항이 있습니다.
컨트롤러에서 Command를 그대로 사용하는 것 보다
request를 사용하여 adapter와 application 계층을 명확히 분리하는 것은 어떤가요?
facade 계층을 만들거나 controller에서 request -> command 매핑을 통하여
제가 적용한 코드입니다. 이처럼 Request를 Command로 변환하는 작업이 있으면 계층 간 분리가 확실해져서 좋을 것 같습니다.
또 response도 application 보다 adapter에 위치하는 것은 어떤가요?
제가 적용한 코드입니다. User 객체를 받아와서 UserResponse로 감싸서 반환했습니다.
- Request와 Command의 역할과 계층을 분리한다.
- readBoard는 Board 도메인을 반환하도록 하고 BoardResponse를 adapter계층에 위치시킨다.
궁금증과 더불어 제안 사항이 있습니다.
컨트롤러에서 Command를 그대로 사용하는 것 보다
request를 사용하여 adapter와 application 계층을 명확히 분리하는 것은 어떤가요?
facade 계층을 만들거나 controller에서 request -> command 매핑을 통하여
제가 적용한 코드입니다. 이처럼 Request를 Command로 변환하는 작업이 있으면 계층 간 분리가 확실해져서 좋을 것 같습니다.
또 response도 application 보다 adapter에 위치하는 것은 어떤가요?
제가 적용한 코드입니다. User 객체를 받아와서 UserResponse로 감싸서 반환했습니다.