ofType
是MyBatis中用于指定结果集的类型的功能。在查询语句中,通过使用ofType
可以指定对应的POJO类,使得查询结果可以直接映射到指定的Java对象上。这样可以简化代码编写,并且使得结果集的处理更加方便。例如:
<select id="selectUserById" resultType="User">
SELECT id, name, age FROM user WHERE id = #{id}
</select>
在上面的示例中,resultType="User"
指定了查询结果将映射到User类对象上。这样在调用查询方法后,会直接返回一个User对象,而不需要再手动处理结果集。