public NormalMilitiaman queryByName(String name) { LambdaQueryWrapper<NormalMilitiaman> queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.eq(NormalMilitiaman::getName, name); List<NormalMilitiaman> normalMilitiamanList = baseMapper.selectList(queryWrapper); if (normalMilitiamanList.size() == 1) { return normalMilitiamanList.get(0); } return null; }
时间: 2024-04-25 15:27:41 浏览: 94
7.7初始mybatis个人笔记.docx
这是一个Java代码段,它定义了一个查询方法queryByName,该方法通过名字(name)查询NormalMilitiaman对象。它使用了LambdaQueryWrapper对象来构建查询条件,使用eq方法来指定查询条件为name等于输入的name参数。然后使用baseMapper.selectList方法来查询数据库,将查询结果存储在一个List对象中,如果查询结果只有一个,则返回该对象,否则返回null。
阅读全文