我正在使用 spring-integration-jdbc 数据库监听器
它将永远查询数据库,配置如下
<int-jdbc:inbound-channel-adapter id="listener"
channel="target"
data-source="dataSource"
query="select * from view1 where type='ABCD' and date=:newDate"
selec-sql-paramater-source="parameterList"
auto-startup="true">
<integration:poller>
<integration:interval-trigger interval="100000"/>
</integration:poller>
</int-jdbc:inbound-channel-adapter>
<integration:splitter input-channel="chone" output-channel="chtwo"/>
<integration:service-activator input-channel="chone" ref="myclass" method="mymethod"/>
<integration:channel id="chone"/>
<integration:channel id="chtwo"/>
<bean id="parameterList" class="com.my.package.mySqlParamenterSource">
<property name="newDate" value="${date}"/>
</bean>
我希望查询中的 newDate 参数每天自动刷新..无需重新启动应用程序..如何做到这一点?