不自动装载
public class TextEditor {
private SpellChecker spellChecker;
private String name;
public void setSpellChecker( SpellChecker spellChecker ){
this.spellChecker = spellChecker;
}
public SpellChecker getSpellChecker() {
return spellChecker;
}
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void spellCheck() {
spellChecker.checkSpelling();
}
}
定义的变量spellChecker 需要有setter 与 getter,这样才能被注入
使用autowired,就不用写setter 与 getter了,配置文件也不用ref了,但是spellChecker的bean一定要有



