1.Service继承 IService
public interface WritCoercivedecisionProperService extends IService<WritCoercivedecisionProper>
2.ServiceImpl继承ServiceImpl
public class WritCoercivedecisionProperServiceImpl extends ServiceImpl<WritCoercivedecisionProperMapper, WritCoercivedecisionProper> implements WritCoercivedecisionProperService
3.Mapper继承BaseMapper
public interface WritCoercivedecisionProperMapper extends BaseMapper<WritCoercivedecisionProper>
4.基础用法
方法一:使用LambdaUpdateWrapper
LambdaUpdateWrapper<WritCoercivedecisionProper> wrapper = new LambdaUpdateWrapper<>();
wrapper.eq(WritCoercivedecisionProper::getCoercivedecision, writCoercivedecisionProper.getCoercivedecision());
方法二:使用QueryWrapper
QueryWrapper<WritCoercivedecisionProper> wrapper = new QueryWrapper<>();
wrapper.eq("coercivedecision", writCoercivedecisionProper.getCoercivedecision());
4.1修改
writCoercivedecisionProperService.update(new LambdaUpdateWrapper<WritCoercivedecisionProper>()
.eq(WritCoercivedecisionProper::getId, writCoercivedecisionProper.getCoercivedecision())
.set(WritCoercivedecisionProper::getIdentity,writCoercivedecisionProper.getIdentity()));
UpdateWrapper<WritCoercivedecisionProper> wrapper = new UpdateWrapper<>();
wrapper.set("coercivedecision", writCoercivedecisionProper.getCoercivedecision());
wrapper.eq("ID",writCoercivedecisionProper.getId());
int flag = writCoercivedecisionProperMapper.update(writCoercivedecisionProper,wrapper);
int flag = writCoercivedecisionProperMapper.update(null, Wrappers.<WritCoercivedecisionProper>update()
.set("coercivedecision", writCoercivedecisionProper.getCoercivedecision())
.eq("ID", writCoercivedecisionProper.getId()));
4.2查询
List<WritCoercivedecisionProper> writCoercivedecisionProperList=writCoercivedecisionProperService.list(
new LambdaQueryWrapper<WritCoercivedecisionProper>()
.eq(WritCoercivedecisionProper::getCoercivedecision, writCoercivedecisionProper.getCoercivedecision()));
QueryWrapper<WritCoercivedecisionProper> queryWrapper = new QueryWrapper<WritCoercivedecisionProper>();
queryWrapper.eq("id",writCoercivedecisionProper.getId());
List<WritCoercivedecisionProper> userInfoList = writCoercivedecisionProperMapper.selectList(queryWrapper);
List<WritCoercivedecisionProper> list = writCoercivedecisionProperMapper.selectList(Wrappers.<WritCoercivedecisionProper>lambdaQuery()
.eq(WritCoercivedecisionProper::getCoercivedecision, writCoercivedecisionProper.getCoercivedecision())
.eq(WritCoercivedecisionProper::getName,writCoercivedecisionProper.getName()));