我在开发过程中,有些东西需要初始化,继承InitializingBean实现afterPropertiesSet这个方法即可。
例如:
@Data
public class User implements InitializingBean {
private String name;
private String age;
@Override
public void afterPropertiesSet() throws Exception {
System.out.println("=============初始化bean");
}
}
但是我启动程序发现,并没有被加载进去
在需要被初始化的类上加个注解@Component注解,把这个类交给spring管理就可以实现程序启动的时候初始化了