InitializingBean源码
package org.springframework.beans.factory;
public interface InitializingBean {
void afterPropertiesSet() throws Exception;
}
InitializingBean接口只有唯一的方法:afterPropertiesSet,为bean提供了初始化方法的方式;继承了InitializingBean接口的类,在初始化bean的时候会执行afterPropertiesSet方法。
InitializingBean使用
@Component
public class User1 implements InitializingBean {
@Override
public void afterPropertiesSet() throws Exception {
System.out.println("InitializingBean afterPropertiesSet");
}
}
运行结果:
InitializingBean afterPropertiesSe