@PostConstruct是Java自己的注解.
@PostConstruct该注解被用来修饰一个非静态的void()方法.
@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器执行一次.
@PostConstruct在构造函数之后执行,init()方法之前执行.
执行顺序
Constructor >> @Autowired >> @PostConstruct
public Class AAA {public AAA() { System.out.println("此时b还未被注入: b = " + b); }@Autowired private BBB b;@PostConstructprivate void init() {System.out.println("@PostConstruct将在依赖注入完成后被自动调用: b = " + b);}}