列表查询功能开发
创建mapper
@Mapper
public interface SpuInfoMapper extends BaseMapper<SpuInfo> {
}
创建接口ManageService
IPage<SpuInfo> getSpuInfoPage(Page<SpuInfo> pageParam, SpuInfo spuInfo);
创建实现类 ManageServiceImpl
@Autowired
private SpuInfoMapper spuInfoMapper;
@Override
public IPage<SpuInfo> getSpuInfoPage(Page<SpuInfo> pageParam, SpuInfo spuInfo) {
QueryWrapper<SpuInfo> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("category3_id", spuInfo.getCategory3Id());
queryWrapper.orderByDesc("id");
return spuInfoMapper.selectPage(pageParam, queryWrapper);
}
创建控制器SpuManageController
@RestController
@RequestMapping("admin/product")
public class SpuManageController {
@Autowired
private ManageService manageService;