들어가기전에 - Spring Application Context : Spring이 관리하는 객체(bean이라고도 함)를 들고 있는 곳 > Inversion Of Control Principle (제어의 역전) 에 의해 Spring은 bean 객체를 모아서 필요한 곳에서 bean 객체를 사용한다. > 즉, 객체의 생성과 사용자의 제어권을 스프링에게 넘기는 것 @Component @Component public class Pizza{ ........ }- Spring이 자동적으로 탐지할 수 있는 커스터마이징된 bean > Spring이 자동적으로 @Component로 되어 있는 클래스를 스캔하여 > 객체화한 다음에 특정 의존성을 주입하여 언제든지 사용하게 해준다. - @Controller, @Service,..