欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

转:代码实现:MyBatis查询,返回值Map或List

程序员文章站 2022-07-01 08:26:23
...

一、返回值Map

1、mapper.xml

<select id="selectUserMapLimitOne" resultType="java.util.HashMap">
		select id,name
		from
		user order by id desc limit 1
	</select>

2、接口定义

/**
	 * 获取仅含一个的map(map的size=字段个数)
	 * @return
	 */
	Map<String,Object> selectUserMapLimitOne();

二、返回值List

1、mapper.xml

<select id="selectUserMapList" resultType="java.util.HashMap">
		select id,name from
		user order by id desc limit 2
	</select

2、接口定义

/**
	 * 获取map list
	 * @return
	 */
	List<Map<String,Object>> selectUserMapList();