DL
-
[SpringBoot - Step 4] 스프링 프레임워크 & DispatcherServletJava/SpringBoot 2.0 2019. 1. 13. 01:04
스프링이란? 엔터프라이즈 애플리케이션을 개발하기에 적합한 프레임워크로 객체 관리를 해주는 빈 컨테이너 프레임워크이다. 스프링 프레임워크 탄생?최초 EJB(Enterprise Java Bean)이였는데 경량화되고 간소한 컨테이너를 선호하게 되어POJO(Plain Old Java Object)가 만들어 졌다.그후 “웹 애플리케이션 컨테이너와 상관없이 독립적으로 빈의 생명주기를 관리할 수 있는 스프링 프레임워크가 만들어 졌다” IOC 패턴IoC(Inversion of Control) = 컨테이너 : 제어의 역전프로그램의 생명주기에 대한 주도권이 웹 애플리케이션 컨테이너에게 있다. 즉 객체의 생성 부터 생명주기의 관리까지 모든 객체에 대한 제어권이 바뀌었다는 뜻 IoC특징 두가지- 하이레벨 모듈은 로우레벨 모듈..