Spring integration 将要执行的查询传递给jdbc组件

Spring integration 将要执行的查询传递给jdbc组件,spring-integration,Spring Integration,如何让网关的jdbc通道适配器执行通过输入消息或其属性传递的查询。不确定是否有这样使用查询的方法。因此,与其在下面 <int-jdbc:outbound.. query="select * from ...." ... 不,适配器无法实现。它们不是为这种低级协议链接而设计的。它打破了一点消息传递原则 如果您确实需要集成端点的通用行为,请考虑直接从一些POJO使用JdbcTemplate,并将其参考 <int-jdbc:outbound...

如何让网关的jdbc通道适配器执行通过输入消息或其属性传递的查询。不确定是否有这样使用查询的方法。因此,与其在下面

<int-jdbc:outbound..
        query="select * from ...." 
        ...

不,适配器无法实现。它们不是为这种低级协议链接而设计的。它打破了一点
消息传递
原则

如果您确实需要集成端点的通用行为,请考虑直接从一些POJO使用
JdbcTemplate
,并将其参考

<int-jdbc:outbound... 
        query="payload.sqlQuery" 
        ..>