그룹화 매개 변수 대신 DTO를 사용해야합니까?계층화 된 Java 응용 프로그램에서 여러 매개 변수를 전달하는 모범 사례가 있습니까?
예를 들어 두 개의 lareys 응용 프로그램 및 인프라가 있습니다. 인프라 계층에서 애플리케이션 계층
Person {
String firstName;
String lastName;
String email;
String phone;
}
에 다음과 같은 클래스 사람은 내가 가지고 있습니다 방법 I 인수 홀더 만들고 싶습니다
public void notify(String email, String firstName)
:
class NotificationDTO {
String firstName;
String email;
}
및 변경 방법 : notify(NotificationDTO notification)
맞습니까?
코드가 있습니까? – Jadeye
더 구체적으로 코드를 작성하십시오. 내가 말할 수있는 한 빌더 패턴을 살펴볼 수 있습니다. –