From f4a0f2acc63d7785eab108419a4e16f5f688cb95 Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期六, 18 一月 2020 12:06:27 +0800 Subject: [PATCH] 用户注册信息 --- fanli/src/main/java/com/yeshi/fanli/dao/goods/jd/NYouHuiGoodsDao.java | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 42 insertions(+), 0 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/dao/goods/jd/NYouHuiGoodsDao.java b/fanli/src/main/java/com/yeshi/fanli/dao/goods/jd/NYouHuiGoodsDao.java index 7320930..01cf43b 100644 --- a/fanli/src/main/java/com/yeshi/fanli/dao/goods/jd/NYouHuiGoodsDao.java +++ b/fanli/src/main/java/com/yeshi/fanli/dao/goods/jd/NYouHuiGoodsDao.java @@ -16,6 +16,15 @@ @Repository public class NYouHuiGoodsDao extends MongodbBaseDao<NYouHuiGoods> { + /** + * + * @Title: selectByName + * @Description: 鏍规嵁鍚嶅瓧鏌ヨ + * @param name + * @return + * NYouHuiGoods 杩斿洖绫诲瀷 + * @throws + */ public NYouHuiGoods selectByName(String name) { Query query = new Query(); query.addCriteria(Criteria.where("name").is(name)); @@ -26,4 +35,37 @@ return mongoTemplate.findOne(query, NYouHuiGoods.class); } + /** + * + * @Title: list + * @Description: 鏌ヨ鍒楄〃 + * @param start + * @param count + * @return + * List<NYouHuiGoods> 杩斿洖绫诲瀷 + * @throws + */ + public List<NYouHuiGoods> list(int start, int count) { + Query query = new Query(); + List<Order> orders = new ArrayList<>(); + orders.add(new Order(Direction.DESC, "updateTime")); + query.with(new Sort(orders)); + query.skip(start); + query.limit(count); + return mongoTemplate.find(query, NYouHuiGoods.class); + } + + /** + * + * @Title: count + * @Description: 鏌ヨ鏁伴噺 + * @return + * long 杩斿洖绫诲瀷 + * @throws + */ + public long count() { + Query query = new Query(); + return mongoTemplate.count(query, NYouHuiGoods.class); + } + } -- Gitblit v1.8.0