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 |