목차
사용 어노테이션 정리
@RequiredArgsConstructor과 @Autowired 차이점
@RequiredArgsConstructor 를 이용한 의존성 주입(Dependency Injection)
의존성 주입방식에는 크게 3가지 방법이 존재한다.
필드주입
setter 주입 (setter사용, setter 위에 @Autowired 어노테이션을 붙인다)
생성자 주입
@Service
public class UseService {
@Autowired
private UseDao dao;
@Autowired
private UseResourceService resource;
....
....
}