当前位置: 首页> 科技> 数码 > 我要装修网_自己做网站需要多少费用_自助建站系统源码_windows7优化大师

我要装修网_自己做网站需要多少费用_自助建站系统源码_windows7优化大师

时间:2025/7/11 15:26:03来源:https://blog.csdn.net/Tomkruse11/article/details/143918063 浏览次数:0次
我要装修网_自己做网站需要多少费用_自助建站系统源码_windows7优化大师

首先就是service接口需要继承IService<entity>

然后就是业务类实现类中需要继承ServiceImpl<Mapper,entity>

Mapper正常写法,继承baseMapepr<entity>

IPage的使用方式

QueryWrapper<MdSaleDayPhone> queryWrapper=new QueryWrapper<>();
queryWrapper.eq("md_code",mdNum);//门店编码
queryWrapper.eq("rq",day); //日期
queryWrapper.orderByDesc("sj_yxl"); //按手机销量降序
IPage<MdSaleDayPhone> iPage=dayPhoneMapper.selectPage(new Page<>(pageNum,pageSize),queryWrapper);

iPage.getRecords();方法

返回当前页的数据列表,类型为 List<T>,其中 T 是你查询的实体类. 可以转成List集合 然后进行进一步操作

比如需要将实体类转换成vo 类 因为此处前段只需要两个字段显示

List<MdSaleDayPhone> records = iPage.getRecords();
List<DaySalesPhoneModelsVO> resultList=new ArrayList<>();
for (MdSaleDayPhone entity : records) {DaySalesPhoneModelsVO vo=new DaySalesPhoneModelsVO();BeanUtils.copyProperties(entity,vo);resultList.add(vo);
}

注意拼接排序参数一般是使用last方法

Bug踩坑:

使用BeanUtils因为字段中使用了下划线_ 不是驼峰命名法 导致转换后的vo中字段为null

解决办法:将实体类中都改为驼峰命名法,而不用_,然后通过@TableFiled(value "字段名")指定字段名即可。

关键字:我要装修网_自己做网站需要多少费用_自助建站系统源码_windows7优化大师

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: