在MyBatis中,ofType属性用于指定返回结果集的类型,可以配置为以下几种类型:
<resultMap id="resultMap" type="HashMap" />
<resultMap id="resultMap" type="LinkedHashMap" />
<resultMap id="resultMap" type="com.example.User" />
<resultMap id="resultMap" type="String" />
<resultMap id="resultMap" type="List" />
<resultMap id="resultMap" type="Array" />
配置ofType属性时,在
<select id="getUser" resultMap="resultMap" ofType="com.example.User">
SELECT * FROM user WHERE id = #{id}
</select>
通过配置ofType属性,可以灵活地指定返回结果集的类型,以满足不同场景下的需求。