목차 @Configuration 이 어노테이션을 클래스에 붙이면 해당 클래스를 스프링 설정 클래스로 등록한다. @Bean 빈 스프링이 생성하는 객체를 빈이라고 부른다. @Bean을 메서드에 붙이면 해당 메서드가 생성한 객체를 스프링이 관리하는 빈 객체로 등록한다. @Configuration //AppContext.java를 스프링 설정 클래스로 등록한다 public class AppContext { @Bean public Greeter greeter(){ Greeter greeter = new Greeter(); greeter.setFormat("%s, 안녕하세요."); return greeter; } } Greeter타입이고, "greeter" 라는 이름의 Bean이 스프링 컨테이너에 등록된다. App..