求大神指点,bean实例化过程

1.正常情况

    <bean id="jobBean" class="com.example.web.controller.TestTask" />
     <bean id="jobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">  
           <property name="targetObject" ref="jobBean" />
           <property name="targetMethod" value="execute" />  
           <!--将并发设置为false-->  
           <property name="concurrent" value="false" />  
       </bean>  

2.错误


@Component
public class TestTask {  
    public void execute() {  
        // 执行业务逻辑 
        System.out.println("定时任务......." );  
    }  
}  


<bean id="jobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">  
           <property name="targetObject" ref="testTask" />
           <property name="targetMethod" value="execute" />  
           <!--将并发设置为false-->  
           <property name="concurrent" value="false" />  
       </bean>  

大神们,为什么第二种会报错呀

应该是TestTask 没扫描到吧 没注入成功

@Component("testTask")试试?