DI 방식, FIlter / Interceptor / AOP
·
스파르타 기술면접
>>DI의 방식 중 필드 vs 생성자 주입 방식 💡 DI는 객체간의 결합도를 줄여 의존관계를 느슨하게! →유연한 대처가 가능 DI의 방식 필드 주입 의존성을 나타내는 필드에 @Autowired어노테이션을 사용해서 주입 코드 작성이 간결 오류를 찾기 어렵고 의존성 주입의 순서를 보장하기 어려움 생성자 주입 의존성을 주입하는 생성자를 정의하고, @Autowired 어노테이션을 사용하여 의존성을 주입 오류를 찾을 수 있고, 의존성 주입의 순서를 보장 생성자를 통한 필수 의존성을 전달하므로, 의존성 누락에 대한 예방 가능 권장되는 방법(불변성 확보, 테코 작성, final 키워드 작성 및 lombok과 결합, 순환참조 에러 발생 방지(스프링 2.6미만)) 예시 필드 주입 & 생성자 주입 //필드 주입 publi..