在MyBatis中,ofType属性用于指定返回结果集的类型,可以配置为以下几种类型:
- HashMap:返回一个Map对象,key为列名,value为对应的值。
<resultMap id="resultMap" type="HashMap" />
- LinkedHashMap:返回一个LinkedHashMap对象,保持结果集中列的顺序。
<resultMap id="resultMap" type="LinkedHashMap" />
- 自定义Java类型:可以指定自定义的Java类来映射结果集中的列。
<resultMap id="resultMap" type="com.example.User" />
- 基本数据类型:如果结果集只有一个列,可以直接指定基本数据类型,如String、Integer等。
<resultMap id="resultMap" type="String" />
- List:返回一个List对象,每个元素为结果集中的一行数据。
<resultMap id="resultMap" type="List" />
- Array:返回一个数组对象,每个元素为结果集中的一行数据。
<resultMap id="resultMap" type="Array" />
配置ofType属性时,在
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>