목표 xml 대신 @Component 어노테이션을 사용하여 객체를 생성한다. (@Component = @Controller, @Service, @Repository) 기존 xml 객체 생성 방식 public class GridExamConsole implements ExamConsole { private Exam exam; ...(생략)... @Autowired @Override public void setExam(Exam exam) { this.exam=exam; } } 여기서 console이라는 id를 가진 Dependency를 어노테이션을 활용해 생성해보자. @Componet 어노테이션을 활용한 객체 생성 방식 //컴포넌트 이름 지정 안 해주면 Class 네임으로 IoC 컨테이너에서 가져와야 함 @..