在MyBatis中,如果你希望查询结果返回为Map,且查询字段的两列分别作为Map的key和value,你可以按照以下步骤进行配置和实现: 编写MyBatis的Mapper XML文件: 在Mapper XML文件中,你需要定义一个<resultMap>来映射查询结果到Map中,并指定哪个字段作为Map的key,哪个字段作为Map的value。下面是一个示例: xml <...
之前写过一篇博客,MyBatis 返回 Map 类型的结果,这种直接返回 Map 的结果,返回的结果是这样: 结果是返回一个 Map,Map 的 Entry 为“字段名-字段值,字段名-字段值”。 但是有时候我们需要的是返回的是 key-value,key 和 value 是返回的两列数据的映射关系。这时候可以这么做: 自定义 Handler 实现 ResultHandle...