@Autowired 可以使用在Setter 方法中,属性,构造函数中。 例如:在属性当中使用@Autowired,这里是 TextEditor.java 文件的内容:
1 package com.spring.chapter6; 2 3 import java.util.List; 4 import java.util.Set; 5 6 import org.springframework.beans.factory.annotation.Autowired; 7 import org.springframework.beans.factory.annotation.Required; 8 9 10 11 public class TextEditor { 12 13 20 @Autowired 21 private SpellChecker spellChecker; 22 23 public void getSpell(){ 24 spellChecker.checkSpelling(); 25 26 }