作用
1、有一个方法(有且只有这个方法):afterPropertiesSet
2、在启动容器的时候执行的动作,在bean的属性初始化后都会执行该类中的afterPropertiesSet
demo
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.InitializingBean;
@Component
@Slf4j
public class SendMsgJobInitimplements InitializingBean {
@Override
public void afterPropertiesSet() throws Exception {
System.out.println("启动容器,初始化");
}
}
场景
比如重启服务时,Quartz的Job会停止,需要启用对应的Job就可以用这个