【发布时间】:2017-07-20 21:21:44
【问题描述】:
如果结果超过一行,我如何迭代 SQL 结果。 我想从给定表中读取所有行值(例如:从员工中选择 *) 下面是示例代码。
<dblookup>
<connection>
<pool>
<password>root123</password>
<driver>com.mysql.jdbc.Driver</driver>
<url>jdbc:mysql://localhost:3306/ESB_SP_LOANS</url>
<user>root</user>
</pool>
</connection>
<statement>
<sql><![CDATA[select * from TableName]]></sql>
</statement>
</dblookup>
【问题讨论】:
-
前段时间我开发了一个自定义中介器,它可以从数据库中读取多条记录,并将它们作为当前正文添加到当前消息上下文中。相当有限,但可以完成简单场景的工作。对于比返回几条记录的简单查询式查询更复杂的事情,我建议使用 DSS 或专用后端。
标签: wso2esb