阅读量:0
在使用MyBatis查询结果返回HashMap时,需要在Mapper接口中定义返回类型为HashMap的方法,并在XML文件中配置对应的查询语句。以下是实现方法的示例:
- 在Mapper接口中定义返回类型为HashMap的方法:
public interface UserMapper { HashMap<String, Object> getUserById(int id); }
- 在XML文件中配置对应的查询语句:
<select id="getUserById" parameterType="int" resultType="java.util.HashMap"> SELECT * FROM users WHERE id = #{id} </select>
- 调用Mapper接口中定义的方法获取HashMap类型的结果:
HashMap<String, Object> user = userMapper.getUserById(1);
通过以上步骤,就可以实现使用MyBatis查询结果返回HashMap的功能。在Mapper接口中定义返回类型为HashMap的方法,并在XML文件中配置对应的查询语句,即可获取HashMap类型的结果。