我试图为选择查询编写mybatis映射器,这将向我返回ProcessType表中的行列表。并且每一行都必须映射到ProcessType pojo。我知道如何将单行映射到POJO,但是如何处理“进程类型”列表呢?
POJO->
类名称:ProcessType
特性:
字符串ABC;
字符串ID;
字符串日期;
从映射器中,我调用一个过程“ XYZ”,该过程将向我返回要查询的ProcessType表的行列表的光标。
最佳答案
您的Mapper.java类只需要返回一个列表:
List<ProcessType> getProcessTypes();
您的Mapper.xml应该使用该类作为resultType:
<select id="getProcessTypes" resultType="path.to.ProcessType">
或者,您可以创建结果映射以将列映射到ProcessType属性,但这不在此问题的范围内。
关于java - Mybatis映射以进行选择*查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38548470/