Spring boot 1. Spring boot란? Spring을 더 쉽게 이용하기 위한 도구입니다. Spring은 다양한 기능을 제공하고 있지만, 그 기능을 사용하기 위한 설정에 많은 시간이 걸립니다. ex) Transaction Manager, Hibernate Datasource, Entity Manager, Session Factory 등 → Spring boot는 기존의 Spring의 오래 걸렸던 설정을 편리하게 도와주기 위해 나온 도구입니다. 2. Spring boot의 특징 Spring Boot는 자동설정(AutoConfiguration)을 이용합니다. 어플리케이션 개발에 필요한 모든 Dependency를 Framework에서 관리 jar 파일이 클래스 패스에 있는 경우 스프링 부트는 Dis..