From a678a8bef277fbf998cceb35368f547d151a7936 Mon Sep 17 00:00:00 2001 From: xxy <773861846@qq.com> Date: Mon, 4 May 2020 11:11:50 +0800 Subject: [PATCH] update --- .../main/java/com/java2nb/novel/core/crawl/CrawlParser.java | 3 ++- .../src/main/java/com/java2nb/novel/core/crawl/RuleBean.java | 0 .../java/com/java2nb/novel/service/impl/BookServiceImpl.java | 3 +++ .../src/main/java/com/java2nb/novel/utils/Constants.java | 5 +++++ 4 files changed, 10 insertions(+), 1 deletion(-) rename {novel-common => novel-crawl}/src/main/java/com/java2nb/novel/core/crawl/CrawlParser.java (98%) rename {novel-common => novel-crawl}/src/main/java/com/java2nb/novel/core/crawl/RuleBean.java (100%) diff --git a/novel-common/src/main/java/com/java2nb/novel/core/crawl/CrawlParser.java b/novel-crawl/src/main/java/com/java2nb/novel/core/crawl/CrawlParser.java similarity index 98% rename from novel-common/src/main/java/com/java2nb/novel/core/crawl/CrawlParser.java rename to novel-crawl/src/main/java/com/java2nb/novel/core/crawl/CrawlParser.java index 6f3d5e9..11db043 100644 --- a/novel-common/src/main/java/com/java2nb/novel/core/crawl/CrawlParser.java +++ b/novel-crawl/src/main/java/com/java2nb/novel/core/crawl/CrawlParser.java @@ -6,6 +6,7 @@ import com.java2nb.novel.core.utils.RandomBookInfoUtil; import com.java2nb.novel.entity.Book; import com.java2nb.novel.entity.BookContent; import com.java2nb.novel.entity.BookIndex; +import com.java2nb.novel.utils.Constants; import lombok.SneakyThrows; import org.apache.commons.lang3.StringUtils; @@ -116,7 +117,7 @@ public class CrawlParser { book.setScore(RandomBookInfoUtil.getScoreByVisitCount(book.getVisitCount())); } else if (book.getVisitCount() == null && book.getScore() == null) { //都没有,设置成固定值 - book.setVisitCount(100L); + book.setVisitCount(Constants.VISIT_COUNT_DEFAULT); book.setScore(6.5f); } } diff --git a/novel-common/src/main/java/com/java2nb/novel/core/crawl/RuleBean.java b/novel-crawl/src/main/java/com/java2nb/novel/core/crawl/RuleBean.java similarity index 100% rename from novel-common/src/main/java/com/java2nb/novel/core/crawl/RuleBean.java rename to novel-crawl/src/main/java/com/java2nb/novel/core/crawl/RuleBean.java diff --git a/novel-crawl/src/main/java/com/java2nb/novel/service/impl/BookServiceImpl.java b/novel-crawl/src/main/java/com/java2nb/novel/service/impl/BookServiceImpl.java index dd0f3fc..399e772 100644 --- a/novel-crawl/src/main/java/com/java2nb/novel/service/impl/BookServiceImpl.java +++ b/novel-crawl/src/main/java/com/java2nb/novel/service/impl/BookServiceImpl.java @@ -168,6 +168,9 @@ public class BookServiceImpl implements BookService { book.setUpdateTime(currentDate); book.setBookName(null); book.setAuthorName(null); + if(Constants.VISIT_COUNT_DEFAULT.equals(book.getVisitCount())) { + book.setVisitCount(null); + } if(book.getPicUrl()!=null && book.getPicUrl().startsWith(Constants.LOCAL_PIC_PREFIX)) { //本地图片则不更新 book.setPicUrl(null); diff --git a/novel-crawl/src/main/java/com/java2nb/novel/utils/Constants.java b/novel-crawl/src/main/java/com/java2nb/novel/utils/Constants.java index 9d88e85..e7a290c 100644 --- a/novel-crawl/src/main/java/com/java2nb/novel/utils/Constants.java +++ b/novel-crawl/src/main/java/com/java2nb/novel/utils/Constants.java @@ -9,4 +9,9 @@ public class Constants { * 本地图片保存前缀 * */ public static final String LOCAL_PIC_PREFIX = "/localPic/"; + + /** + * 访问量默认值 + */ + public static final Long VISIT_COUNT_DEFAULT = 100L; }