在MyBatis中,ofType属性用于指定返回结果集的类型,可以配置为以下几种类型:
- HashMap:返回一个Map对象,key为列名,value为对应的值。
- LinkedHashMap:返回一个LinkedHashMap对象,保持结果集中列的顺序。
- 自定义Java类型:可以指定自定义的Java类来映射结果集中的列。
- 基本数据类型:如果结果集只有一个列,可以直接指定基本数据类型,如String、Integer等。
- List:返回一个List对象,每个元素为结果集中的一行数据。
- Array:返回一个数组对象,每个元素为结果集中的一行数据。
配置ofType属性时,在
通过配置ofType属性,可以灵活地指定返回结果集的类型,以满足不同场景下的需求。