我正在开发同时使用XML和Spring Boot的应用程序。有一个没有被注释为Service
或Component
等的类。其构造函数也没有被@Autowired
注释。
此类在xml中定义为bean,而args在同一xml中定义为单独的bean,但是其中一个bean(尽管是在该xml中定义的)未作为{{1}传递给该bean。 }。但是bean仍然被创建,并且可以工作。
我知道从Spring 4.3开始,不需要使用仅一个构造函数来注释constructor-arg
类的构造函数。但是此类也不用Service或Component进行注释。
Spring如何找出缺少的构造函数?