Java web的想目, 我们都知道, spring容器是在项目启动时候加载的, 我现在要实现在程序启动的时候启动一个自己的线程任务, 然后在线程里面会动态的创建N个线程, 动态创建的线程中需要用到spring容器中的bean, 但是自己创建的线程,并不能属于spring容器中, 或者在创建线程的时候, 容器并没有完成初始化, 所以我通过注入拿到的bean都是null.. 现在考虑另一种解决方案,
1.在sping容器加载完成之后,并不是开加载, 启动线程
2. 在线程中获取容器,并且通过容器获取bean,给线程中的变量赋值
请问该怎么实现,,,,, 能具体吗,最好有代码示例的..
1.在sping容器加载完成之后,并不是开加载, 启动线程
2. 在线程中获取容器,并且通过容器获取bean,给线程中的变量赋值
请问该怎么实现,,,,, 能具体吗,最好有代码示例的..