不搞妥协案了,直接上解决方法吧……
首先我的情况网上的方法都没用,这个是反复加载Service的问题,具体不说了
解决方法如下:
单独弄一个配置文件,需要自动加载的全部放里面去。不要忘了改web.xml让它扫描
配置文档里面一共三种方法,用自定义那个,如下
<task:scheduled-tasks> <task:scheduled ref="TestService" method="Test" cron="00 00,10,20,30,40,50 * * * *" /> </task:scheduled-tasks>
cron里面按倒序是年月日时分秒
以上
本文针对Service出现重复加载的问题提供了解决方案。建议创建独立的配置文件来管理所有需要自动加载的服务,并确保web.xml正确配置以进行扫描。通过使用自定义配置方法,如<task:scheduled-tasks>来调度任务,可以有效避免重复加载。
168万+

被折叠的 条评论
为什么被折叠?



