참조된 추상 Bean을 보고합니다.

추상 Bean은 템플릿 Bean 정의, 즉 하위 정의의 상위 정의로만 사용할 수 있습니다. 이러한 추상 상위 Bean을 다른 Bean의 ref 프로퍼티로 참조하거나 상위 Bean ID로 getBean()을 호출하여 단독으로 사용하려는 경우 오류가 발생합니다.

예:


  <bean abstract="true" id="parentBeanWithoutClass"/>
  <bean class="com.my.company.FooBean" id="childBean" parent="parentBeanWithoutClass">
  <!--  properties -->
  </bean>

이 예시에서 상위 Bean은 불완전하며 추상이라 명시적으로 표시되었으므로 단독으로 인스턴스화가 불가합니다.