Mybatis查询数据转换成Map
使用MyBatis的
@MapKey
标签来指定结果Map的 Key
@MapKey("id")
@Results(id = "baseInfo", value = {
@Result(column = "user_id", property = "id"),
@Result(column = "user_name", property = "name")
@Result(column = "user_address ", property = "address")
})
@Select("SELECT user_id,user_name,user_address FROM hr_user")
Map<Integer, UserDTO> getUserInfo()
注意:
- @MapKey的值一定要是类中的属性(即映射后的名字)
版权声明:本文为XiaoBaiYiMei1原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。