본인은 DTO 및 법인 (예 : PersonDTO 및 Person)을 보유하고 있습니다. 나는 DTOC를 입력 받아 내부적으로 PersonService를 호출하는 PersionApplciation을 가진 DDD를 사용하여 복제본을 만들었습니다. PersonService에서 나는 PersonFactory를 사용하는 Person의 인스턴스를 얻는다. (DTO로부터 값을 설정하고 Person 엔티티에 값을 설정한다.) Person의 인스턴스를 얻은 후에 personRepository의 add 메소드를 호출하여 레코드를 DB에 저장한다. 다시 묻는 방법에서는 personApplication에 DTO를 반환해야합니다. 이를 위해 personService에서 접근법을 사용합니다. Person 엔터티를로드하고 personDTO를 채우고 personDTO를 personService로 반환하고 PersonService가 personApplication으로 DTO를 반환하는 PersonRepository를 호출합니다.저장소에 DTO가있을 수 있습니까?
내가하고있는 방식이 옳은가 틀린가요?