작성한 질문수
스프링 핵심 원리 - 기본편
롬복과 최신 트랜드
작성
·
200
0
안녕하세요!
강의 중간에 RequiredArgsConstructor 생략하고 직접 생성자 함수를 작성하는 경우도 있다고 말씀해주셨는데 어떤 경우인가요? 생략을 하고 작성을 하면 결국 RequiredArgsConstructor 로 자동으로 생성하는 모습과 동일한 형태로 될거같은데 어떤 상황인지 궁금합니다!
답변 1
1
안녕하세요 jung님
생성이 좀 복잡할 때 입니다. 예를 들어서 주입받은 것을 필드에 그대로 넣는 것이 아니라 주입 받은 것을 활용해서 뭔가 다른 것을 필드에 두어야 할 때 등이 있습니다.
private JdbcTemplate template;
Hello(DataSource dataSource) {
template = new JdbcTemplate(dataSource);
}
감사합니다.