MyBatis(四):拓展——Map的使用和模糊查询
一、Map的使用
前面我们在Mapper接口的方法中,传入的参数都是一个基本类型或者是一个实体类,那么如果我们需要的参数不止一个但又用不到实体类所有的属性有没有什么更好的办法呢,这里我们就可以用到Map了。
我们还是以具体的操作来进行理解。
1.利用Map实现查询
(1)修改UserMapper接口
1 package com.jms.dao; 2 3 import java.util.List; 4 import java.util.Map; 5 6 import com.jms.pojo.User; 7 8 public interface UserMapper { 9 //利用Map获取User信息 10 User getUserbymap(Map<String, Object> map); 11 }