반응형 Constructor Injection1 Constructor Injection 방식을 권장하는 이유 이전 포스팅에서 autowired 방식과 requiredArgConstructor를 사용하여 final로 변수 선언하여 의존성 주입하는 방법에 대해서 다룬 글이 있다. 자세한 내용은 아래 참고 포스팅을 확인하길 바란다. 이 포스팅에서는 좀더 심화되게 Constructor Injection 방식을 권장하는 이유에 대해서 다뤄보려고 한다. 일단 스프링부트에서는 Constructor Injection 방식이 단일 생성자이면서 , 그 생성자의 파라미터가 빈 일경우 스프링이 자동으로 주입을 해준다고 하고, 그럼으로써 @Autowired를 사용하지 않아도 되게 된다. 일단 의존성 주입의 방법은 3가지가 있다. 생성자 주입(Constructor Injection) 필드 주입(Field Injection) 세터 주입(.. 2023. 1. 3. 이전 1 다음 반응형