假设我有方法:
@Autowired
public void doSomething(MyType t){
System.out.println(t);
}
我只是想知道@Autowired
这里是否会调用此方法并在spring config booting期间初始化类?
答案 0 :(得分:2)
Spring将在启动时初始化MyType类,稍后将由doSomething方法使用(假设MyType类已被适当地注释为spring组件)。
当初始化包含doSomething(MyType t)方法的类时,将注入MyType - 这不一定是在Spring启动时。