mybatis 获得一个map的返回集合
生活随笔
收集整理的這篇文章主要介紹了
mybatis 获得一个map的返回集合
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在使用mybatis 查詢結果集,有時會有需求返回一個map比如表
id username??
1? name1
2 name2
3 name3
希望的查詢結果是一個map 并且以id為key? 表為實體
那么這時候需要使用注解@MapKey
@MapKey("eventTag")
public Map<String, User> selectAll();
但是這里面有坑在寫sql語句的時候需要這么寫
<select id="selectByAppIdAndEvevtclass" resultType="com.***.***.User">
SELECT
*
FROM userTable
</select>
注意resultType 是要用映射實體類的全類名
?
轉載于:https://www.cnblogs.com/azhw/p/9728498.html
總結
以上是生活随笔為你收集整理的mybatis 获得一个map的返回集合的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【NOIP校内模拟】塔
- 下一篇: 课后作业:情境二:数据类型与运算符 3、