假设我有这样的路线。
<route>
<from uri="activemq:queue:someQueue"/>
<to uri="mybatis:select-items?statementType=SelectOne"/>
</route>
如何从activemq获取messaeg并将其传递给mybatis select?(这只是一个字符串)
@编辑。
我想得到这样的字符串:category1, category2
我的选择看起来像:
<select id="select-authors" resultMap="authors-result">
SELECT
name, age, category
FROM author
WHERE category IN
<foreach item="item" index="index" collection="categories"
open="(" separator="," close=")">
#{item}
</foreach>
</select>
结果映射只是映射这 3 个字段。