构造器方式,把 @Autowired注释掉也可正常使用,这是为什么呢?
private InjectionDAO injectionDAO;
// @Autowired
public InjectionServiceImpl(InjectionDAO injectionDAO) {
this.injectionDAO = injectionDAO;
}
Spring默认找构造参数最多的实例化, 如果使用了@Autowired注解优先使用注解指定的