InitializingBean不同于ServletContextListener,InitializingBean必须在service层才会启动执行,且可以使用注解的方式注入对象
@Service
public class OrderInitializingBean implements InitializingBean{
public static OrderDelayQueueThread OrderDelayQueueThread = null;
@Autowired
private RedisTemplate redisTemplate;//可注入
@SuppressWarnings("unchecked")
@Override
public void afterPropertiesSet() throws Exception {
//做逻辑
System.out.println("项目启动执行……");
}
}
版权声明:本文为soul17999原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。