Spring项目初始化

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

需要实现 ApplicationListener

Spring项目初始化_第1张图片

@Component
public class CrawlerInitialize implements ApplicationListener {
    @Override
    public void onApplicationEvent(ContextRefreshedEvent event) {
        CrawlerWebsiteService crawlerWebsiteService = SpringContextHolder.getBean(CrawlerWebsiteService.class);
        crawlerWebsiteService.initCrawlerStatus(StatusEnum.STOP.getValue());
    }
}
@PostConstruct :可以使用@PostConstruct注解一个方法来完成初始化,@PostConstruct注解的方法将会在依赖注入完成后被自动调用

转载于:https://my.oschina.net/u/3669033/blog/1816171

你可能感兴趣的:(Spring项目初始化)