Можно ли автоматически связать экземпляр в подклассе для поля, определенного в базовом классе?
Итак, интерфейс:
public interface Xyz { ...}
Абстрактный базовый класс:
public abstract class Abc {
Xyz xyz;
}
Подкласс (ы) класса absctract, где я хочу автоматически связать конкретную реализацию интерфейса:
public class Def extend Abc {
@Autowired
// Here I want to autowire a concrete implementation of Xyz, maybe called XyzImpl. Can I do this maybe in a constructor or ...?
}
public class Ghi extend Abc {
@Autowired
// Here I want to autowire a concrete implementation of Xyz, maybe called XyzImpl. Can I do this maybe in a constructor or ...?
}
public class Jkl extend Abc {
@Autowired
// Here I want to autowire a concrete implementation of Xyz, maybe called XyzImpl. Can I do this maybe in a constructor or ...?
}