0
Можно ли autowire бобы без вызова:Spring - как @Autowire боб без вызова ClassPathXmlApplicationContext
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
Можно ли autowire бобы без вызова:Spring - как @Autowire боб без вызова ClassPathXmlApplicationContext
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
Если вы имеете в виду не-XML conifg попробовать этот тест
class T1 {
}
class T2 {
@Autowired
T1 t1;
}
public class Main {
public static void main(String[] args) throws Exception {
AnnotationConfigApplicationContext ctx = new AnnotationConfigApplicationContext();
ctx.register(T1.class, T2.class);
ctx.refresh();
System.out.println(ctx.getBean(T2.class).t1);
}
}
это будет показывают, что компонент T1 был введен в фазу T2.
Нет. По крайней мере один контекст весны должен быть создан для Autowire или для выполнения инъекции зависимости из контекста – shazin
Определенно нет. Это автономное приложение, вы должны понимать, что все автообученные бобы, которые сначала должны управляться весной, тогда происходит другое. – OQJF