Spring과 Spring boot에 대해서 알아보도록 하겠다. Spring이란? 스프링은 웹사이트 개발을 위한 백엔드 프레임워크이다. Java의 활용도가 높아졌고 따라서 프로젝트 규모도 커지게 되었다. Java에서 JSP, MyBatis, JPA 등 여러 가지 기술을 사용하는데 이 기술을 Spring을 이용하여 좀 더 편하게 사용할 수 있다. 스프링은 자바 언어 기반의 프레임워크 자바 언어의 가장 큰 특징 - 객체 지향 언어 스프링은 좋은 객체 지향 애플리케이션을 개발할 수 있게 도와주는 프레임 워크이다. Spring의 특징 1. Ioc(Inversion of Control, 제어의 역행) 제어의 주체가 개발자가 아닌 프레임워크라는 뜻으로 때에따라 프레임워크가 작성된 코드를 호출하는 기술 객체의 생명주..