mybatis中返回resulttype返回list集合怎么写
时间: 2023-10-25 13:24:04 浏览: 285
在 MyBatis 中,如果你想要返回一个 List 集合,可以使用以下两种方式:
- 在映射文件中,使用
resultType
属性指定返回类型为 List:
<select id="selectUsers" resultType="com.example.User">
SELECT * FROM user;
</select>
在这个例子中,selectUsers
是一个查询语句的 ID,返回类型为 com.example.User
的 List。
- 在映射文件中,使用
resultMap
元素指定返回类型为 List:
<select id="selectUsers" resultMap="userResultMap">
SELECT * FROM user;
</select>
<resultMap id="userResultMap" type="com.example.User">
<result property="id" column="id"/>
<result property="name" column="name"/>
<result property="age" column="age"/>
</resultMap>
在这个例子中,selectUsers
是一个查询语句的 ID,返回类型为 com.example.User
的 List。使用resultMap
元素指定了如何将数据库查询结果映射到 Java 对象,<resultMap>
元素中的<result>
元素定义了如何将数据库列映射到 Java 对象属性。
阅读全文
相关推荐


















