我正在使用Spring的任务执行程序定期安排一个方法。
public class ABC{
@Scheduled(fixedDelay=100000)
public void test(){
}
}
它不适用于ABC类的简单bean声明。
<bean id="abc" class="com.test.ABC" />
如果我进行组件扫描,那么它可以正常工作。
<context:component-scan base-package="com.test"/>
<context:annotation-config/>
可能是什么原因?
我认为,两者都应该可以正常工作,因为组件扫描只是定义单个bean的替代方法。在我身边可能有些不对劲。
如果我的想法不正确,请告诉我。
谢谢,