@Override public List<MerchantInfo> listAll() { MerchantInfoExample example = new MerchantInfoExample(); example.setOrderByClause(" id desc "); return this.merchantInfoMapper.selectByExample(example); } }
@Override public MerchantInfo getByAppId(String appId) { MerchantInfoExample example = new MerchantInfoExample(); example.createCriteria().andAppIdEqualTo(appId); List<MerchantInfo> list = this.merchantInfoMapper.selectByExample(example); if (list.isEmpty()) { return null; } return list.get(0); }
public Page<MerchantInfoVO> listForPage(int pageCurrent, int pageSize, MerchantInfoQO qo) { MerchantInfoExample example = new MerchantInfoExample(); Criteria c = example.createCriteria(); example.setOrderByClause(" id desc "); Page<MerchantInfo> page = dao.listForPage(pageCurrent, pageSize, example); return PageUtil.transform(page, MerchantInfoVO.class); }