해결된 질문
작성
·
497
0
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)
[질문 내용]
우선 객체의 생성과 초기화를 분리하자는 글엔 완전 공감합니다. 근데 동시에 궁금한 점도 몇개 생겼습니다
외부에서 접근가능한 setter를 계속 열어주어야 하는데 괜찮나요?
생성하고자 하는 객체의 인스턴스 변수에 final 못 붙이지 않나요?
@Component일 경우 final 못쓰니 @RequiredArgsConstructor 적용 못하는 문제도 있을 거 같아요
답변 1
1
안녕하세요. 코찔질이님
결론을 간단하게 말씀드리면 생성자를 사용해서 필수 정보들을 넘기면 됩니다.
그리고 해당 필수 정보들이 세팅되고 나면 이후에 초기화를 호출하면 됩니다.
감사합니다.