인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

jung님의 프로필 이미지
jung

작성한 질문수

스프링 핵심 원리 - 기본편

롬복과 최신 트랜드

RequiredArgsConstructor 생략하는 경우 질문드립니다.

작성

·

200

0

안녕하세요!

강의 중간에 RequiredArgsConstructor  생략하고 직접 생성자 함수를 작성하는 경우도 있다고 말씀해주셨는데 어떤 경우인가요? 생략을 하고 작성을 하면 결국 RequiredArgsConstructor  로 자동으로 생성하는 모습과 동일한 형태로 될거같은데 어떤 상황인지 궁금합니다!

 

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요 jung님

생성이 좀 복잡할 때 입니다. 예를 들어서 주입받은 것을 필드에 그대로 넣는 것이 아니라 주입 받은 것을 활용해서 뭔가 다른 것을 필드에 두어야 할 때 등이 있습니다.

private JdbcTemplate template;

Hello(DataSource dataSource) {

 template = new JdbcTemplate(dataSource);

}

감사합니다.

jung님의 프로필 이미지
jung

작성한 질문수

질문하기