サブクラスでautowiredフィールドをオーバーライドすることにしました。このオーバーライドはどうすればできますか?あなたはこの新しい値を使用するように)自動充填し、メソッドのテスト(TEST2値を持つようにしたい正しくこのサブクラスの@Autowiredプロパティをオーバーライドするには
class Superclass {
@Autowired
Test test;
public Test getTest() {
return test;
}
}
class Subclass extends Superclass {
@Autowired
Test2 test2;
public Subclass() {
super().test=test2;
}
}
の可能性のある重複は(http://stackoverflow.com/questions/685300/in-a-way-to-override-class-variables-in-java) – Gary