생성자 기반의 종속성 삽입을 사용하는 Spring <bean>을 보고합니다.

구성된 <constructor-arg> 태그 및 정의된 autowire 정책을 사용하여 <bean>에 대한 적절한 생성자 또는 factory 메서드를 찾을 수 없는 경우 이 검사가 트리거됩니다.

예:


    public class MyComponent {
    // constructor
    public MyComponent(MyBean bean) {}
    // factory method
    public static MyComponent getInstance(String name, int port) {
    }

    <beans>
      <bean class="beans.MyComponent" id="foo"> <!-- "클래스 'MyComponent'에서 일치하는 생성자를 찾을 수 없습니다"라고 보고됩니다 -->
         <constructor-arg ref="myBean"/>
         <constructor-arg value="123"/>
      </bean>

      <bean class="beans.MyComponent" factory-method="getInstance"> <!-- "클래스에서 일치하는 factory 메서드를 찾을 수 없습니다"라고 보고됩니다 -->
         <constructor-arg value="123"/>
      </bean>
    </beans>