Open limjongheok opened 4 months ago
xml 설정에서 MessageFactoryBean으로 class를 등록했는데 어떻게 실제 컨테이너의 빈은 Message로 등록되는지 내부 동작 방식에 대한 질문인걸까요??
사용법에 대한 이야기라면 저는 FactoryBean.getObjectType()에서 아래와 같이 Message.class를 반환하도록 해주었기 때문에
@Override
public Class<? extends Message> getObjectType() {
return Message.class;
}
실제 빈이 Message 타입으로 등록되었다고 이해했습니다.
p.452에서
다음 가같이 팩토리 빈을 등록시 MessageFactoryBean을 등록시 MessageFactoryBean이 아닌 Message 타입으로 등록 된다 하는데