I am using spring 1.2.7 scheduling service. how to update cronExpression value from DB.


"<property name="cronExpression" value="0 0 7 * * ?"/>" instead of printing the value (0 0 7 ) statically i want to read it from database. how to apply. Please urgent.



<bean id="planScheduler" class="com.nss.easyplan.service.PlanScheduler">
<property name="planManager" ref="planManager"/>
<property name="adminSettingManager" ref="settingManager"/>
</bean>

<bean id="jobDetail" class="org.springframework.scheduling.quartz.Metho dInvoki ngJobDetailFactoryBean">
<property name="targetObject" ref="planScheduler"/>
<property name="targetMethod" value="createPlan"/>
</bean>

<bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronT riggerB ean">
<property name="jobDetail" ref="jobDetail"/>
<property name="cronExpression" value="0 0 7 * * ?"/>
</bean>

<bean class="org.springframework.scheduling.quartz.Sched ulerFac toryBean">
<property name="triggers">
<list>
<ref bean="cronTrigger"/>
</list>
</property>
</bean>