domain entity는 getter setter가 없다.
service단에서 처리하던 비즈니스 로직을 entity에서 처리하게 한다.
필드중에 따로 분리할 수 있는 불변객체는 분리하고 Embed한다.

이렇게 이해하고 있습니다.
여기서 질문은 DDD에서 엔티티를 생성할때는 생성자로 해야할하요 아니면 메서드를 만들어서 엔티티를 반환해야하나요.

도메인에 비즈니스 로직을 전부 넣으면 너무 복잡해질것 같은데 어떻게 생각하시나요?