目录
一、mapper文件中的方法提示信息
- 一、mapper文件中的方法提示信息
- 二、@MapKey的作用
- 三、解决方式
- mapper文件中的方法提示信息,如下图所示:
-
这是一个用在返回值为 Map 的方法上的注解。它能够将存放对象的 List 转化为 key 值为对象的某一属性的 Map。属性有: value,填入的是对象的属性名,作为 Map 的 key 值。
-
代码示例
public class OrderMapper(){ //使用list接收 //[{id:1,price:"23.45"},{id:2,price:"200"}] public List getList(); //使用带有@Mapkey("id")的Map接收 //{1:{id:1,price:"23.45"},2:{id:2,price:"200"}} @Mapkey("id") public Map getMap(); }
-
在方法上添加@MapKey注解即可,如下图所示: