慕粉4385183
2019-06-10 16:07
想问下mp的条件构造器,查询和删除的时候只能用 QueryWrapper, 修改的时候只能用UpdateWrapper 对吗
两个类的父类都是抽象类AbstractWrapper,一般情况下QueryWrapper用在查询和删除中,UpdateWrapper用在修改中,UpdateWrapper提供了set方法,可以在不传入实体的情况下,设置update语句中的set条件。而且set方法只有在调用MP的相关Update方法时才生效。
经过我的测试修改、删除、更新方法用QueryWrapper、UpdateWrapper都不报错可以正常执行,但是还是建议查询和删除用 QueryWrapper、修改用UpdateWrapper 。
两个的父类都是AbstractWrapper,UpdateWrapper ,QueryWrapper是具体的实现,针对CDUR操作进行各自的封装,所以查询和删除的时候只能用 QueryWrapper, 修改的时候只能用UpdateWrapper
??不对勿喷
MyBatis-Plus入门
56140 学习 · 381 问题
相似问题