我目前正在将代码从 iBatis 2 迁移到 MyBatis 3。我有一个函数可以返回多个结果集,我们将这些结果集映射到不同的类。在 iBatis 中,我们可以使用逗号分隔的列表 int resultType 来映射不同的结果,如下所示:
<select id="findCashItems" parameterType="map" resultType="AdminCashBalance, AdminCashMovement, AdminCashTrx">
exec RequestActualAdministrativeData #{portfolioId}
</select>
但这在 MyBatis 3 中似乎不起作用。除了默认情况下启用多个结果集的配置项外,我在文档中找不到任何内容。但没有关于如何实际处理它们的信息。