정리하려고 보니 생각보다 내용이 방대하여 두 개의 게시글로 나누어서 정리할 예정이다.먼저 SpringBoot에 대해 정리한다.1. SpringBootApplication- 스프링 부트 앱을 자동으로 설정해주는 핵심 어노테이션으로, 아래 세 가지가 합쳐졌다고 본다.(1) @SpringBootConfiguration : 이 클래스가 설정 파일이라고 스프링에 알려주는 역할(2) @EnableAutoConfiguration : 스프링 부트가 클래스패스에 있는 라이브러리를 보고 자동으로 설정을 적용함-> spring-boot-starter-web이 있으면 Tomcat, DispatcherServlet 자동 등록(3) @ComponentScan : Bean을 자동으로 스캔해서 등록 2. 내장 서버- Tomcat과 ..