数据库的最最基本操作“增删改查”,“查”是最复杂的,有各种各样的查询,所以对应到Mybatis中的select标签也是这四个操作中最复杂的
resultType属性的使用
1.返回的结果是List集合的类型
select标签里的resultType类型设置为List集合里的元素类型
2.返回一个Map集合
key是列名称,value是列对应的值
3.返回的查询结果也是Map集合
但我们要这样子的结构:Map,Map中的key是User的id,Map的值是User对象,实现它的关键是我们要在接口的方法上加一个注解,告诉Mybatis用哪个字段做Map的key: