當您使用Autowire註釋標記某些內容時,您說您想要這個特定的例如類將自動連接到DI。當使用Autowire時,你在哪裏設置你想連接的bean?
現在您究竟在哪裏設置了在Autowire中使用的目標類?
所以,你自動裝配的setter:
public class SimpleMovieLister {
private MovieFinder movieFinder;
@Required
public void setMovieFinder(MovieFinder movieFinder) {
this.movieFinder = movieFinder;
}
// ...
}
會彈出只是搜索實現接口的MovieFinder任何類?
它的一切都在一個地方有時也就是xml文件 – Blankman 2010-02-09 19:08:40
好吧,不,如果你掌握它們,註釋是非常有意義的。 – Bozho 2010-02-09 19:12:02
我看,如果你有1+個實現,你說你可以指定beanId,但是你需要用XML聲明bean,或者你可以通過註釋來設置beanID? – Blankman 2010-02-09 21:06:17