Mybatis-plus常用方法

增加:

int insert(entity):插入单条数据,返回值为int

userMapper.insert(user);

删除:

int deleteById( id):通过id进行删除

userMapper.deleteById(userId);

int deleteBatchIds(Collection<? extends Serializable> idList):通过id删除多个表的内容

userMapper.deleteBatchIds(Arrays.asList(id));
//Integer[] id

更新:

updateById(entity)通过id更新表的内容

userMapper.updateById(user);

查询:

T selectById(entity):根据主键id查询

 User user=userMapper.selectById(userId);

T selectOne(Wrapper<T> queryWrapper): 根据实体类封装对象 查询一条记录

QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("user_account", userAccount);
userMapper.selectOne(queryWrapper);

List<T> selectList(Wrapper<T> queryWrapper): 查询多条记录

QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("user_authority",0);
userMapper.selectList(queryWrapper);

selectPage(page,queryWrapper):查询多条记录结果分页

IPage page=new Page(currentPage,pageSize);
userMapper.selectPage(page, queryWrapper);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值