代码结构调整

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 lombok.extern.slf4j.Slf4j;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import xyz.zinglizingli.common.crawl.BaseHtmlCrawlSource; import xyz.zinglizingli.books.core.crawl.BaseHtmlCrawlSource;
import xyz.zinglizingli.common.crawl.BiquCrawlSource; import xyz.zinglizingli.books.core.crawl.BiquCrawlSource;
/** /**
* @author 11797 * @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 lombok.extern.slf4j.Slf4j;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; 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.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Primary; import org.springframework.context.annotation.Primary;
import xyz.zinglizingli.common.crawl.BaseHtmlCrawlSource; import xyz.zinglizingli.books.core.crawl.BaseHtmlCrawlSource;
import xyz.zinglizingli.common.crawl.BiquCrawlSource; import xyz.zinglizingli.books.core.crawl.BiquCrawlSource;
/** /**
* @author 11797 * @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.ErrorPage;
import org.springframework.boot.web.server.ErrorPageRegistrar; import org.springframework.boot.web.server.ErrorPageRegistrar;
import org.springframework.boot.web.server.ErrorPageRegistry; import org.springframework.boot.web.server.ErrorPageRegistry;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.http.HttpStatus; 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.beans.factory.annotation.Value;
import org.springframework.boot.web.servlet.FilterRegistrationBean; import org.springframework.boot.web.servlet.FilterRegistrationBean;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import xyz.zinglizingli.common.filter.BookFilter; import xyz.zinglizingli.books.core.filter.BookFilter;
@Configuration @Configuration
public class FilterConfig{ 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.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component; 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 class CacheKeyConstans {
public static final String HOT_BOOK_LIST_KEY = "hotBookListKey"; 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 lombok.Data;
import org.springframework.beans.factory.annotation.Value; 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; import lombok.Data;

View File

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

View File

@ -1,13 +1,12 @@
package xyz.zinglizingli.common.crawl; package xyz.zinglizingli.books.core.crawl;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; 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.Book;
import xyz.zinglizingli.books.po.BookContent; import xyz.zinglizingli.books.po.BookContent;
import xyz.zinglizingli.books.po.BookIndex; import xyz.zinglizingli.books.po.BookIndex;
import xyz.zinglizingli.books.service.BookService; 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.ExcutorUtils;
import xyz.zinglizingli.common.utils.RestTemplateUtil; 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.AllArgsConstructor;
import lombok.Getter; 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.SneakyThrows;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
@ -9,7 +9,7 @@ import org.springframework.util.LinkedMultiValueMap;
import org.springframework.util.MultiValueMap; import org.springframework.util.MultiValueMap;
import org.springframework.web.client.HttpClientErrorException; import org.springframework.web.client.HttpClientErrorException;
import org.springframework.web.client.RestTemplate; 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 xyz.zinglizingli.common.utils.RestTemplateUtil;
import javax.servlet.*; 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.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.context.ApplicationListener; import org.springframework.context.ApplicationListener;
import org.springframework.context.event.ContextRefreshedEvent; import org.springframework.context.event.ContextRefreshedEvent;
import org.springframework.scheduling.TaskScheduler;
import org.springframework.scheduling.config.Task;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import xyz.zinglizingli.common.crawl.BaseCrawlSource; import xyz.zinglizingli.books.core.crawl.BaseCrawlSource;
import java.util.Timer;
import java.util.TimerTask;
/**
* @author 11797
*/
@Component @Component
@Slf4j @Slf4j
@RequiredArgsConstructor @RequiredArgsConstructor

View File

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

View File

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

View File

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

View File

@ -15,11 +15,11 @@ import org.springframework.http.ResponseEntity;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import tk.mybatis.orderbyhelper.OrderByHelper; import tk.mybatis.orderbyhelper.OrderByHelper;
import xyz.zinglizingli.common.constant.CacheKeyConstans; import xyz.zinglizingli.books.core.constant.CacheKeyConstans;
import xyz.zinglizingli.common.enums.PicSaveType; import xyz.zinglizingli.books.core.enums.PicSaveType;
import xyz.zinglizingli.books.mapper.*; import xyz.zinglizingli.books.mapper.*;
import xyz.zinglizingli.books.po.*; 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.utils.UUIDUtils;
import xyz.zinglizingli.common.cache.CommonCacheUtil; import xyz.zinglizingli.common.cache.CommonCacheUtil;
import xyz.zinglizingli.common.utils.RestTemplateUtil; 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.service.BookService;
import xyz.zinglizingli.books.vo.BookVO; import xyz.zinglizingli.books.vo.BookVO;
import xyz.zinglizingli.common.cache.CommonCacheUtil; import xyz.zinglizingli.common.cache.CommonCacheUtil;
import xyz.zinglizingli.common.utils.CatUtil; import xyz.zinglizingli.books.core.utils.CatUtil;
import xyz.zinglizingli.common.utils.Constants; import xyz.zinglizingli.books.core.utils.Constants;
import java.util.*; 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.service.UserService;
import xyz.zinglizingli.books.vo.BookVO; import xyz.zinglizingli.books.vo.BookVO;
import xyz.zinglizingli.common.cache.CommonCacheUtil; import xyz.zinglizingli.common.cache.CommonCacheUtil;
import xyz.zinglizingli.common.utils.CatUtil; import xyz.zinglizingli.books.core.utils.CatUtil;
import xyz.zinglizingli.common.utils.Constants; import xyz.zinglizingli.books.core.utils.Constants;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession; 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 lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap; import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping; 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.po.Book;
import xyz.zinglizingli.books.service.BookService; import xyz.zinglizingli.books.service.BookService;
import xyz.zinglizingli.common.cache.CommonCacheUtil; 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.List;
import java.util.Map; import java.util.Map;

View File

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