sql语句返回map
时间: 2023-09-04 09:12:32 浏览: 121
回答: 当我们使用MyBatis查询MySQL数据库时,可以通过将查询结果返回Map类型来实现。返回Map类型的优点是不需要为本次查询额外创建类。如果只查询某几个特定的列且不想额外创建类的话,就可以将结果返回Map或List<Map>。如果能明确查询结果只有一条记录时,可以返回Map;如果查询结果可能有多条记录,则可以返回List<Map>。在DAO层的XML文件中,只需要设定resultType为Map而不设定resultMap,就可以实现将查询结果以Map格式返回。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* [MyBatis 查询 MySQL 实现返回 List<Map> 或 Map 类型数据操作](https://blog.csdn.net/piaoranyuji/article/details/126777699)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
- *2* [SQL返回Map集合或者对象](https://blog.csdn.net/qq_43655835/article/details/96999947)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
- *3* [Mybatis自定义SQL语句设置数据以Map形式返回](https://blog.csdn.net/Peacock__/article/details/90715974)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
[ .reference_list ]
阅读全文