Notice
Recent Posts
Recent Comments
Link
목록2025/03/23 (1)
꾸준한 개발일기

🔍 스프링 의존관계 자동 주입 4가지 방법주입 방식설명장점단점생성자 주입생성자를 이용한 주입불변성 보장, 테스트 용이의존성이 많아지면 코드가 길어질 수 있음수정자(setter) 주입setXxx() 메서드를 이용한 주입선택적 의존성 주입 가능필수 의존성을 보장할 수 없음필드 주입@Autowiredㄹ르 필드에 직접 사용코드가 짧고 간단테스트 및 유지보수 어려움(지양)일반 메서드 주입특정 메서드를 호출하여 주입여러 의존성을 한 번에 주입 가능필수 의존성이 보장되지 않음✅ 1️⃣ 생성자 주입 (Constructor Injection) [권장]생성자를 통해 의존성을 주입하는 방식주입할 객체를 final로 선언 가능 → 불변성 보장순수한 Java 코드로도 테스트 가능✔ 예제 코드@Servicepublic clas..
Programing/스프링
2025. 3. 23. 08:54