【发布时间】:2020-07-25 19:59:08
【问题描述】:
我试图找到上述问题的答案,但我没有。 那么,什么是 Spring @Component 创建顺序? 例如:我们有
@Component
public class Foo extends SecondClass {
private SomeType someField;
@Autowired
public Foo(SomeType someField){
super(someField);
}
}
public class SecondClass implement ISomething {
//code and @override methods...
@PostConstruct
public void method(ISomething i) {
//Actions with i
}
}
创建顺序是什么?在这种特殊情况下,将首先创建什么,父母或孩子?谢谢..
【问题讨论】:
-
在这种情况下,您只为类
Foo创建了一个 Bean,它有一个超类SecondClass
标签: java spring components