ApplicationContextAware和ClassPathXmlApplicationContext(Spring定时任务运行多次问题)
在程序中每一次使用new ClassPathXmlApplicationContext时都会重新装载配置文件并实例化上下文bean。此时如果某些线程类也配置在该文件中,那么会造成做相同工作的线程被启动多次(包括web容器初始化时启动的以及new ClasspathXmlApplicationContext时启动的线程)。为了避免这种情况就需要用到ApplicationContextAware,
转载
2017-07-26 16:41:49 ·
935 阅读 ·
0 评论