Mybatis-plus
BaseMapper和QueryWrapper
QueryWrapper方法更擅长处理数据,可以满足多种复杂条件的查询
BaseMapper中的内置sql拥有多种查询的方法,擅长处理多方面的业务
BaseMapper打造了Mybatis-plus的广阔查询基础框架,QueryWrapper提高了Mybatis-plus的处理能力
BaseMapper
.insert(user), 根据条件插入, 返回入库数量 .updateById(id), 根据id修改, 返回修改数量 .update(user,updatewrapper) 根据条件修改, 返回修改数量 .delete(queryWrapper), 根据条件删除 , 返回修改数量 .deleteByMap(map) 根据条件删除, 返回删除数量 .deleteById(id) 根据id删除, 返回删除数量 .deleteBatchIds(ids), 根据ids列表删除, 返回删除数量 .selectBatchIds(ids), 根据ids列表查询, 返回查询的对象 .selectById(id), 根据id查询, 返回查询的对象 .selectByMap(map), 根据条件查