CRON , procesos en segundo plano con Spring (SchedulerFactoryBean)
Spring nos aporta muchas utilidades , entre ellas utilidades para correr procesos en segundo plano (demonios). Estos permite configurarlos de manera flexible, indicando cuando deben arrancar, cada cuanto tiempo realizar determinada tarea, etc.... Para ello es necesario meter en el contexto un bean del tipo org.springframework.scheduling.quartz.SchedulerFactoryBean Este bean tiene una propiedad "triggers" en la cual le especificamos que Triggers va a manejar Vamos por partes: Esto es tan sencillo como meter en nuestro ApplicationContext.xml la definicion del bean especificar un trigger : <!-- Spring Bean para control de crons --> <bean id="kuyiSchedulerFactoryBean" class="org.springframework.scheduling.quartz.SchedulerFactoryBean" > <property name="triggers" > <list> <ref bean="accionBatchTrigger" /> <!--REf al bean que sera Trigger--> <!--mete aqui todos