MyBatis 映射

166 阅读1分钟

MyBatis 映射

  • 在 MyBatis 中,resultType="java.util.Map" 表示每行查询结果将被映射为一个 Map,其中键是列名,值是列的值。
  • 这个查询返回的结果集是一个二维表,每一行代表一个记录,每一列代表一个字段。

在 MyBatis 中,resultType="java.util.Map" 表示每行查询结果将被映射为一个 Map,其中键是列名,值是列的值。因此,每条记录会被映射为一个 Map,而所有记录则会被存储在一个 List 中。

彩币,Map里面可以存放多个键值对,且键值对不能重复。

  1. map 基本概念
  • 键值对:Map 存储的数据是键值对的形式,每个键(key)对应一个值(value)。
  • 唯一性:键必须是唯一的,不能重复。如果尝试插入一个已经存在的键,新的值会覆盖旧的值。
  • 无序性:大多数 Map 实现不保证元素的顺序,但有些实现(如 LinkedHashMap 和 TreeMap)可以保持插入顺序或排序顺序。