다음 예제는 Parrot 클래스에 대해 @Component 애너테이션을 사용하는 방법을 보여 준다. 이 예제는 sq-ch2-ex6 프로젝트에서 찾을 수 있다.
예제 2-16 Parrot 클래스에 대해 스테레오타입 애너테이션 사용하기
@Component ← Parrot 클래스에 대해 @Component 애너테이션을 사용하면 스프링은 이 클래스의 인스턴스를 생성하고 스프링 컨텍스트에 추가한다.
public class Parrot {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}