在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屬性,可以靈活地指定返回結果集的類型,以滿足不同場景下的需求。