与注解@Inject不同的是,注解@Autowired有一个required
的属性来指明注入的值是否是可选的。
默认只要有一个候选的Bean不存在,自动装箱就会失败。注解@Autowired默认required
=true;
public class SimpleMovieLister { private MovieFinder movieFinder; @Autowired(required=false) public void setMovieFinder(MovieFinder movieFinder) { this.movieFinder = movieFinder; } // ... }