@ApiModelProperty(value = "备案序号(对应底账序号)") private BigDecimal gno; @ApiModelProperty(value = "商品料号") private String copGno; @ApiModelProperty(value = "商品编码") private String codeTs; @ApiModelProperty(value = "商品名称") private String gname; 使用lambdaQuery写一个查询功能
时间: 2024-01-05 11:02:45 浏览: 141
电子口岸出口退税子系统用户操作指南.pdf
假设这个实体类叫做 `Goods`,使用 lambdaQuery 查询功能可以按照以下步骤进行:
1. 导入相关依赖:
```java
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
```
2. 编写查询代码:
```java
// 创建 LambdaQueryWrapper 对象
LambdaQueryWrapper<Goods> queryWrapper = Wrappers.lambdaQuery();
// 组装查询条件
queryWrapper.eq(Goods::getGno, "备案序号对应的值")
.eq(Goods::getCopGno, "商品料号对应的值")
.eq(Goods::getCodeTs, "商品编码对应的值")
.eq(Goods::getGname, "商品名称对应的值");
// 执行查询
List<Goods> goodsList = goodsMapper.selectList(queryWrapper);
```
其中,`goodsMapper` 是对应的 Mapper 接口,需要在 Spring 中进行注入。这样就可以根据需要的查询条件进行查询了。
阅读全文