Spring (1) 썸네일형 리스트형 [Spring] IoC 컨테이너와 빈 컨테이너 컨테이너란 개발자가 작성한 코드의 처리과정을 위임받은 독립적인 관계로 생각하면 된다. 컨테이너는 적절한 설정만 되어있다면 누구의 도움없이도 프로그래머가 작성한 코드를 스스로 참조한 뒤 알아서 객체의 생성과 소멸을 관리한다. 이는 개발자가 다른 라이브러리에 의존하지 않고 직접 코드를 작성해나가는 것임으로 완성된 프로그램에 대한 이해도를 상승시키는 효과가 있다. IoC : Inversion of Control, DI : Dependency Injection IoC는 역제어라는 뜻으로, 제어는 개발자가 아닌 외부에서 당담한다. IoC는 즉 컨테이너이다. 다만 스프링에서 IoC를 가장 철저하게 사용했다는 것뿐이지 스프링만의 기능은 아니다. DI는 의존성 주입이라는 뜻으로, 여기서의 의존성은 임의의 클래.. 이전 1 다음