내 프로젝트의 디자인 관련 딜레마에 직면했습니다. & 몇 가지 제안을받을 수 있다면 정말 고맙겠습니다. 약 20-25 개의 필드가있는 POJO가 있습니다. & 경우에 따라이 객체는 필요에 따라 부분적으로 인스턴스화됩니다. 제 견해로 이것은 좋은 연습이 아닙니다. &은 상속이나 구성을 사용하여 피해야합니다. 부분적인 인스턴스화를 피하기 위해 객체 생성 논리 (아마도 디자인 패턴)를 구현하는 가장 좋은 방법에 대한 제안을 찾고 있습니다. 현재 오브젝트는 빌더 패턴을 사용하여 작성 중입니다.
부분 객체 인스턴스화 피하기
기본적으로 스윙 응용 프로그램입니다. 데이터는 확인을 위해 표시 될 다음 창으로 전달되는 JDialog &의 다른 필드 (20-25)에서 가져옵니다. 이 데이터는 POJO를 사용하여 전달됩니다. 이 POJO는 현재 빌더 패턴을 사용하여 인스턴스화됩니다. 하지만 POJO가 부분적으로 인스턴스화되지 않은 곳을 구현할 방법을 찾고 있는데 &은 소수의 필드 만 전달해야하는 경우에 사용됩니다.
미리 감사드립니다.
예를 들어 알려 주시면 도움이됩니다. –