<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
                <property name="triggers">
                        <list><ref local="cronTrigger"/></list>
                </property>
        </bean>

        <bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
                <property name="jobDetail">
                        <ref bean="methodInvokingJobDetail"/>
                </property>
                <property name="cronExpression">
                        <value>0 0 23 * * ?</value>
                </property>
        </bean> 

      <bean id="methodInvokingJobDetail"
                class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
                <property name="targetObject"><ref bean="csRydaManager"/></property>
                <property name="targetMethod"><value>triggerBirthday</value></property>
        </bean>
 
非常简明,应该不用我注释了吧,之前我做项目的时候老老实实的写代码,到后来才知道spring中已经集成好了quartz了…………