一般的方法insert数据的时候,所有属性全部得输入 而map这可以选择插入,修改个别数据,不用对总体全操作
1.1 接口UserMapper定义方法
1.2 UserMapper.xml写sql
user有三个属性(id,name,psw)
使用map可以只操作(id,name)
不用操作psw
1.3 测试
2 模糊查询
2.1 定义模糊查询的方法
2.2 写sql
方法二:此方法会引起sql注入,引发安全性问题,不建议使用
select * from user where name like #{name}“%"
2.3 测试
方法二:
List<user> userlist = mapper.MubleGetUser("查")
3 总结
这里使用了map作为参数,使用起来效率更高
两种模糊查询的方式的安全性也进行了比较。在实际开发中要留意安全性的问题。