Mybaits万能Map
1、不用MAp的情况
我们修改一个用户时在接口方法参数中写User user

UserMapper.xml中这样写

接着测试

我们的需求是只修改id为4的密码,然而需要将name也写上,如果数据库字段有几十个,十分麻烦
2、使用Map
将接口参数的User user 变为Map<String,Object> map


1、不用MAp的情况
我们修改一个用户时在接口方法参数中写User user

UserMapper.xml中这样写

接着测试

我们的需求是只修改id为4的密码,然而需要将name也写上,如果数据库字段有几十个,十分麻烦
2、使用Map
将接口参数的User user 变为Map<String,Object> map

