326.5. 查询的结果
对于 选择
操作,结果是 List<Map<String, Object>&
gt; 类型的实例,如 JdbcTemplate.queryForList () 方法返回。对于 更新操作
,NULL
正文会返回,因为 更新操作
仅被设置为标头,永远不会设置为正文。
注意
有关更新操作的更多信息,请参阅 标题值。
默认情况下,结果放置在消息正文中。如果设置了 outputHeader 参数,则结果将放在标头中。这是使用完整消息增强模式来添加标头的替代选择,它为查询序列或其它小值提供了一个简洁的语法。最好一起使用 outputHeader 和 outputType :
from("jms:order.inbox") .to("sql:select order_seq.nextval from dual?outputHeader=OrderId&outputType=SelectOne") .to("jms:order.booking");