Dependency Injection

의존성 주입

주체가 개발자 -> 컨테이너(Spring framework)

 

의존성이란?

어떤 메서드를 수행할 때 다른 객체를 미리 new 해야하는 상황

 

1. 생성자 주입 (Constructor Injection)

생성자 주입은 2번 방식보다 더 강제성이 짙음

생성자 주입 할 때 에러가 발생하면 객체는 생성되지 않음 == 필수적일 때 사용하는 방식

 

2. Setter 주입 (Setter Injection)

1번 방식보다 덜 강제적임

기본 생성자와 함께 사용됨

'-- 기타 -- > IT KOREA 국비 지원 강의' 카테고리의 다른 글

[Spring] AOP  (2) 2024.02.29
스프링 프레임워크  (1) 2024.02.28
Spring 정리  (0) 2024.02.26
[디자인 패턴] MVC의 특징  (1) 2024.01.25
[문자인증 API] coolsms 이클립스 설정 (Java, maven, Spring)  (0) 2024.01.17

+ Recent posts