在SpringXML配置中,如何自动获取当前bean';s ID值?
我在SpringXML中使用quartz,我有许多类似上面的配置~~ 我想知道,自动获取当前bean的id值 不是每次我手写当前bean的值时在SpringXML配置中,如何自动获取当前bean';s ID值?,spring,Spring,我在SpringXML中使用quartz,我有许多类似上面的配置~~ 我想知道,自动获取当前bean的id值 不是每次我手写当前bean的值时 <bean id="openBaiduTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean"> <property name="jobDetail"> <bean p:targetObject-ref="baiduM
<bean id="openBaiduTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail">
<bean p:targetObject-ref="baiduManager" p:targetMethod="createOpenBaiDu" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean" />
</property>
<property name="cronExpression" value="#{p_schedule['openBaiduTrigger.cronExpression']}" />
</bean>
你能提供更多细节吗?你说的当前bean是什么意思?这个属性属于bean@TomerI,我不知道你在这里做什么。您正在尝试在spring配置中自动获取bean的id?您是配置bean的人,因此您也提供了id。如果您硬编码配置了这个bean,那么自动执行该操作有什么意义?您是否希望自动创建该bean?或者需要在spring配置xml文件上配置它@feilong@Tomer简单的句子:我想变得懒惰,我不想手工编写每个cronExpression属性,其值为#{p_schedule['current bean的id.cronExpression']}