[헥사고날] 서비스는 (도메인 객체)만을 사용하는가? (DDD)
[헥사고날] useCase, port, 그리고 구현체들은 CRUD에 따라 클래스를 나누는가?
[헥사고날] controller가 받은 값을 도메인으로 변환해서 useCase로 넘긴다.
[헥사고날] controller는 domain이 아니라 dto를 클라이언트에게 반환한다.
[헥사고날] Domain객체는 불변 객체인가? final을 써야하는가?
[헥사고날] mapStruct로 도메인, 엔티티, DTO간 변환작업
[헥사고날] entity를 계속 도메인으로 변환하는데 그럼 영속화가 이어지나?
[헥사고날] domain을 분리하여 비즈니스 로직을 구현하기에 mapper 구현은 필수다.
[헥사고날] API로 받은 DTO 객체를 Command로 변환하는 이유
[헥사고날] 서비스에서는 DTO를 컨트롤러에 반환하나?