Я узнал, что автоматическое подключение бобов на самом деле не очень хорошая практика.Это также упоминается в весеннем документе.Я знаю, что есть два типа конфигурации бина.Один - с помощью XML-конфигурации, другой - с помощью класса конфигурации Java.Если мы хотим использовать код для настройки бина, а не с помощью @autowired, как мы можем это сделать?Кажется, что если вы используете код, нам все еще понадобится @autowired для того, чтобы внедрить бин?
например, в следующем, если мы не хотим использовать @Autowired, как мы можем это сделать?и какая должна быть лучшая практика?
@Service
public class ClassA {
private ClassB classB;
@Autowired
public ClassA(ClassB classB) {
this.classB = classB;
}
}