Category: SPRING

스프링 DI(의존 주입)

스프링의 DI(의존 주입)을 보기 전에 먼저 스프링의 목적을 알아볼 필요가 있다. 2000년대 초반 각종 자바 컨퍼런스에서 자주 논의됐던 주제 ‘무엇때문에 자바 엔터프라이즈 프로젝트는 실패하는가?’ 그에 대한 답은 바로 시스템 개발이 복잡하다는 것이었다. 엔터프라이즈 시스템이란 서버에서 동작하며 기업과 조직의 업무를 처리하는 시스템 이러한 시스템은 비