반응형
-
@RequiredArgsConstructor과 @Autowired 차이점BackEnd/Spring 2021. 11. 18. 13:57
의존성 주입할때 @Autowired라는 어노테이션을 대게 많이 사용한다. 의존성이란? class HiWorld { private SayHi sayHi; public HelloWorld() { this.sayHi = new SayHi(); } public startHelloWorld() { this.sayHi.hello(); } } HiWorld 클래스에서 hello함수가 호출되기 위해서는 SayHi 클래스가 필요하다. HiWorld 클래스는 SayHi 클래스의 의존성을 가진다고 말한다. @Autowired 예시 @Service public class UseService { @Autowired private UseDao dao; @Autowired private UseResourceService resou..