Controller-Service 간 DTO 사용 패턴에 관한 고찰
·
Software Development&Engineering/Architecture
Layered Architecutre에서 DTO 사용 패턴에 대한 의견은 정말 다양한 것 같다.그리고, 많은 분들이 DTO 사용 패턴에 대해 다음과 같은 방식으로 결론을 내리는 것을 보았다.“이렇게 사용하는 것이 ~~ 한 장점이 있으므로 나는 앞으로 이러한 방식을 사용하겠다!”하지만 DTO 사용 패턴은 다양한 컨텍스트와 관계가 있다고 생각한다. 오랜 시간동안 고찰해온 나의 입장을 정리해보려 한다.논의되는 사항 Service" data-ke-size="size23">Controller ServiceHTTP Request를 받는 DTO를, Entity로 변환한 후 Service Layer로 전달HTTP Request를 받는 DTO를, Service Layer용 DTO로 변환한 후 전달Controller에..