영킴 개발블로그
Preview Image

스프링2 - 스프링 필수개념 DI, IOC

의존성 주입(DI) 의존성 주입(Dependency Injection)이란 외부에서 실제 참조형 구현 객체를 생성하여 클라이언트 객체에 전달함으로써 의존관계가 생기는 것을 뜻한다. 의존성 주입을 잘 활용하면 클래스의 내부에서 의존관계를 변경하지 않고 외부에서 동적으로 객체 인스턴스 의존관계를 쉽게 변경할 수 있다. 외부에서 객체를 생성하고 관리하면서...

Preview Image

스프링1 - 스프링 프레임워크

스프링 프레임워크 스프링 프레임워크의 탄생 배경 2000년대 초반 EJB(서버 측 비즈니스 로직을 작성하기 위한 Enterprise 환경에서의 자바 표준) 컨테이너의 복잡함 때문에 많은 개발자들이 혼란을 겪었다. 이에 2002년 로드존슨이 EJB의 문제점을 지적하면서 EJB 없이도 로직을 더욱 단순하면서 체계적으로 작성할 수 있는 오픈소스 코드를 ...