[JAVA - Spring Boot] 스프링부트 기본구조 / 특징 Spring Boot 란? Spring Legacy 사용시의 환경설정 / 모듈 버전관리 / dependency 주입 등에 걸리는 시간을 최소화한 compact 버전의 스프링 프로젝트. 초기 설정 시에 필요한 모듈들을 (lombok 등) 선택만 해주면 자동으로 버전은 물론, dependency 주입까지 셋팅하여 바로 비지니스 로직 개발로 들어갈 수 있게 해준다. tomcat 또한 내장되어있어, 개발자가 환경설정에 할애하는 시간을 최소화해준다. [기본구조] src/main/java => 비지니스 로직이 들어가는 섹션. 초기 생성시, mainApplication.java 가 들어있는 곳이다. src/main/resources => 환경설정을 해..