版权声明:转载请说明去处,文章仅供学习参考 https://blog.csdn.net/qq_38487155/article/details/82854803
一、查找返回Bean对象的List集合
基本与返回Bean对象没什么区别,resultType依然为Bean对象的全类名,只是接口中的方法类型要进行修改
public List<Employee> getEmpListByEmail(String email);
二、查询返回Bean对象的Map集合
同样,resultType依然为Bean对象的全类名,只是接口中的方法类型要进行修改,添加注解。
@MapKey("Bean对象属性名"):指定Map的键为Bean对象的哪个属性
@MapKey("id")
public Map<Integer,Employee> getEmpMapByEmail(String email);
三、查询返回单条纪录的Map集合(查询到的记录一定要只有一条,否则报错)
注意,resultType需要设置为map,接口中方法类型需要修改,Map的键默认为列名。
public Map<String, Object> getEmpByEmail(String email);