1.스프링부트는 main 메소드가 선언된 클래스를 기준으로 실행됨. @SpringBootApplication public class SpringBootHelloApplication { public static void main(String[] args) { SpringApplication.run(SpringBootHelloApplication.class, args); } } 2.@SpringBootApplication @ComponentScan과 @EnableAutoConfiguration 이 핵심임. 3. @ComponentScan @ComponentScan은 @component 어노테이션 및 @Service, @Repository, @Controller 등의 어노테이션을 스캔하여 Bean으로 등록해주..