アノテーションでのみ呼び出すクラスを選択できますか?例えば、私は私のクラス "TEST_2" を呼び出す必要がアノテーションのみで同じインタフェースを実装する異なるクラスで@autowiredを使用する方法
インタフェース:
public interface Inter {
public void useInterface();
}
クラス1:
public class Test_1 implements Inter {
public void useInterface(){
System.out.println("Instance Class Test_1");
}
}
クラス2:
public class Test_2 implements Inter {
public void useInterface(){
System.out.println("Instance Class Test_2");
}
}
クラスコール:
public class Call {
@Autowired
private Inter inter;
public Call(){
inter.useInterface();
}
}
缶を使用あなたはホを見せますApplicationContextを設定しましたか? –