代码结构调整

This commit is contained in:
xiongxiaoyang 2019-12-13 09:08:54 +08:00
parent 6b59b7b899
commit 1bec66cbfb
21 changed files with 39 additions and 43 deletions

View File

@ -1,12 +1,12 @@
package xyz.zinglizingli.common.config;
package xyz.zinglizingli.books.core.config;
import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import xyz.zinglizingli.common.crawl.BaseHtmlCrawlSource;
import xyz.zinglizingli.common.crawl.BiquCrawlSource;
import xyz.zinglizingli.books.core.crawl.BaseHtmlCrawlSource;
import xyz.zinglizingli.books.core.crawl.BiquCrawlSource;
/**
* @author 11797

View File

@ -1,4 +1,4 @@
package xyz.zinglizingli.common.config;
package xyz.zinglizingli.books.core.config;
import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
@ -6,8 +6,8 @@ import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Primary;
import xyz.zinglizingli.common.crawl.BaseHtmlCrawlSource;
import xyz.zinglizingli.common.crawl.BiquCrawlSource;
import xyz.zinglizingli.books.core.crawl.BaseHtmlCrawlSource;
import xyz.zinglizingli.books.core.crawl.BiquCrawlSource;
/**
* @author 11797

View File

@ -1,11 +1,11 @@
package xyz.zinglizingli.common.config;
package xyz.zinglizingli.books.core.config;
import org.springframework.boot.web.server.ErrorPage;
import org.springframework.boot.web.server.ErrorPageRegistrar;
import org.springframework.boot.web.server.ErrorPageRegistry;
import org.springframework.context.annotation.Configuration;
import org.springframework.http.HttpStatus;
import xyz.zinglizingli.common.utils.Constants;
import xyz.zinglizingli.books.core.utils.Constants;
/**
*定义配置类

View File

@ -1,10 +1,10 @@
package xyz.zinglizingli.common.config;
package xyz.zinglizingli.books.core.config;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.web.servlet.FilterRegistrationBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import xyz.zinglizingli.common.filter.BookFilter;
import xyz.zinglizingli.books.core.filter.BookFilter;
@Configuration
public class FilterConfig{

View File

@ -1,4 +1,4 @@
package xyz.zinglizingli.common.config;
package xyz.zinglizingli.books.core.config;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

View File

@ -1,4 +1,4 @@
package xyz.zinglizingli.common.constant;
package xyz.zinglizingli.books.core.constant;
public class CacheKeyConstans {
public static final String HOT_BOOK_LIST_KEY = "hotBookListKey";

View File

@ -1,4 +1,4 @@
package xyz.zinglizingli.common.crawl;
package xyz.zinglizingli.books.core.crawl;
import lombok.Data;
import org.springframework.beans.factory.annotation.Value;

View File

@ -1,4 +1,4 @@
package xyz.zinglizingli.common.crawl;
package xyz.zinglizingli.books.core.crawl;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package xyz.zinglizingli.common.crawl;
package xyz.zinglizingli.books.core.crawl;
/**
* Json爬虫源

View File

@ -1,13 +1,12 @@
package xyz.zinglizingli.common.crawl;
package xyz.zinglizingli.books.core.crawl;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import xyz.zinglizingli.books.po.Book;
import xyz.zinglizingli.books.po.BookContent;
import xyz.zinglizingli.books.po.BookIndex;
import xyz.zinglizingli.books.service.BookService;
import xyz.zinglizingli.common.utils.CatUtil;
import xyz.zinglizingli.books.core.utils.CatUtil;
import xyz.zinglizingli.common.utils.ExcutorUtils;
import xyz.zinglizingli.common.utils.RestTemplateUtil;

View File

@ -1,4 +1,4 @@
package xyz.zinglizingli.common.enums;
package xyz.zinglizingli.books.core.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;

View File

@ -1,4 +1,4 @@
package xyz.zinglizingli.common.filter;
package xyz.zinglizingli.books.core.filter;
import lombok.SneakyThrows;
import lombok.extern.slf4j.Slf4j;
@ -9,7 +9,7 @@ import org.springframework.util.LinkedMultiValueMap;
import org.springframework.util.MultiValueMap;
import org.springframework.web.client.HttpClientErrorException;
import org.springframework.web.client.RestTemplate;
import xyz.zinglizingli.common.utils.Constants;
import xyz.zinglizingli.books.core.utils.Constants;
import xyz.zinglizingli.common.utils.RestTemplateUtil;
import javax.servlet.*;

View File

@ -1,18 +1,15 @@
package xyz.zinglizingli.common.listener;
package xyz.zinglizingli.books.core.listener;
import com.sun.javafx.tk.Toolkit;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.context.ApplicationListener;
import org.springframework.context.event.ContextRefreshedEvent;
import org.springframework.scheduling.TaskScheduler;
import org.springframework.scheduling.config.Task;
import org.springframework.stereotype.Component;
import xyz.zinglizingli.common.crawl.BaseCrawlSource;
import java.util.Timer;
import java.util.TimerTask;
import xyz.zinglizingli.books.core.crawl.BaseCrawlSource;
/**
* @author 11797
*/
@Component
@Slf4j
@RequiredArgsConstructor

View File

@ -1,4 +1,4 @@
package xyz.zinglizingli.common.schedule;
package xyz.zinglizingli.books.core.schedule;
import lombok.RequiredArgsConstructor;

View File

@ -1,4 +1,4 @@
package xyz.zinglizingli.common.utils;
package xyz.zinglizingli.books.core.utils;
/**
* @author 11797

View File

@ -1,4 +1,4 @@
package xyz.zinglizingli.common.utils;
package xyz.zinglizingli.books.core.utils;
/**
* @author XXY

View File

@ -15,11 +15,11 @@ import org.springframework.http.ResponseEntity;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import tk.mybatis.orderbyhelper.OrderByHelper;
import xyz.zinglizingli.common.constant.CacheKeyConstans;
import xyz.zinglizingli.common.enums.PicSaveType;
import xyz.zinglizingli.books.core.constant.CacheKeyConstans;
import xyz.zinglizingli.books.core.enums.PicSaveType;
import xyz.zinglizingli.books.mapper.*;
import xyz.zinglizingli.books.po.*;
import xyz.zinglizingli.common.utils.Constants;
import xyz.zinglizingli.books.core.utils.Constants;
import xyz.zinglizingli.common.utils.UUIDUtils;
import xyz.zinglizingli.common.cache.CommonCacheUtil;
import xyz.zinglizingli.common.utils.RestTemplateUtil;

View File

@ -15,8 +15,8 @@ import xyz.zinglizingli.books.po.BookIndex;
import xyz.zinglizingli.books.service.BookService;
import xyz.zinglizingli.books.vo.BookVO;
import xyz.zinglizingli.common.cache.CommonCacheUtil;
import xyz.zinglizingli.common.utils.CatUtil;
import xyz.zinglizingli.common.utils.Constants;
import xyz.zinglizingli.books.core.utils.CatUtil;
import xyz.zinglizingli.books.core.utils.Constants;
import java.util.*;

View File

@ -20,8 +20,8 @@ import xyz.zinglizingli.books.service.BookService;
import xyz.zinglizingli.books.service.UserService;
import xyz.zinglizingli.books.vo.BookVO;
import xyz.zinglizingli.common.cache.CommonCacheUtil;
import xyz.zinglizingli.common.utils.CatUtil;
import xyz.zinglizingli.common.utils.Constants;
import xyz.zinglizingli.books.core.utils.CatUtil;
import xyz.zinglizingli.books.core.utils.Constants;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

View File

@ -1,15 +1,15 @@
package xyz.zinglizingli.common.web;
package xyz.zinglizingli.books.web;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import xyz.zinglizingli.common.constant.CacheKeyConstans;
import xyz.zinglizingli.books.core.constant.CacheKeyConstans;
import xyz.zinglizingli.books.po.Book;
import xyz.zinglizingli.books.service.BookService;
import xyz.zinglizingli.common.cache.CommonCacheUtil;
import xyz.zinglizingli.common.config.IndexRecBooksConfig;
import xyz.zinglizingli.books.core.config.IndexRecBooksConfig;
import java.util.List;
import java.util.Map;

View File

@ -5,7 +5,7 @@ spring:
datasource:
url: jdbc:mysql://127.0.0.1:3306/books?useUnicode=true&characterEncoding=utf-8&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
username: root
password:
password: test123456
# url: jdbc:mysql://127.0.0.1:3306/books?useUnicode=true&characterEncoding=utf8&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
# username: root
# password: test123456