Spring 3 定时器XML配置方式因default-lazy-init=true失效

当在applicationContext.xml中同时配置default-lazy-init=true和task:scheduled-tasks时,发现task:scheduled中的ref所引用的bean因lazy-init=true导致定时执行的方法没有执行。

解决方案:

方法一:设置default-lazy-init=false。

方法二:在applicationContext.xml注册定时器bean并设置lazy-init=false。

你可能感兴趣的:(Spring 3)