책을 읽어봅시다/토비의 스프링1 [토비의 스프링] 들어가며 들어가며 스프링이란 무엇인가? 스프링이란? 자바 엔터프라이즈 애플리케이션 개발에 사용되는 애플리케이션 프레임워크이다. 애플리케이션 개발을 빠르고 효율적으로 할 수 있도록 애플리케이션의 바탕이 되는 틀과 공통 프로그래밍 모델, 기술 API등을 제공해준다. 스프링 컨테이너 스프링 런타임 엔진을 제공하며 스프링 컨테이너 또는 애플리케이션 컨텍스트라고 불린다. 스프링 컨테이너는 설정 정보를 참고로 해서 애플리케이션을 구성하는 오브젝트를 생성하고 관리한다. 스프링 컨테이너는 독립적으로 동작할 수 있다 보통 웹 모듈에서 동작하는 서비스나 서블릿으로 등록해서 사용한다. IoC/DI 오브젝트의 생명주기와 의존관계에 대한 프로그래밍 모델이다. 목적: 유연하고 확장성이 뛰어난 코들르만들 수 있는 객체지향 설계 원칙과 디자.. 2021. 6. 5. 이전 1 다음