스프링(Spring)? 스프링이란 자바 기반의 웹 어플리케이션을 만들 수 있는 프레임워크입니다. 스프링의 특징 - Spring은 자바 객체와 라이브러리들을 관리해주며, 톰캣과 같은 WAS가 내장되어 있어 자바 웹 어플리케이션을 구동할 수 있습니다. - Spring은 경량 컨테이너로 자바 객체를 직접 관리해주며, 객체의 생성 및 소멸과 같은 생명 주기(Life cycle)을 관리해줍니다. - Spring의 가장 큰 특징으로 IOC와 DI가 있습니다. 스프링 부트(SpringBoot)? 스프링부트는 스프링을 더 쉽게 이용하기 위한 도구라고 볼 수 있습니다. 스프링 MVC를 사용하기 위해서는 필요한 프레임워크들과 라이브러리를 정확하게 설정해야 합니다. 또한, 기본적인 처리를 구축하기 위해 MVC의 각 코드를 ..