mirror of
https://github.com/201206030/novel.git
synced 2025-04-27 07:30:50 +00:00
代码结构调整
This commit is contained in:
parent
6b59b7b899
commit
1bec66cbfb
@ -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
|
@ -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
|
@ -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;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*定义配置类
|
*定义配置类
|
@ -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{
|
@ -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;
|
@ -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";
|
@ -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;
|
@ -1,4 +1,4 @@
|
|||||||
package xyz.zinglizingli.common.crawl;
|
package xyz.zinglizingli.books.core.crawl;
|
||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package xyz.zinglizingli.common.crawl;
|
package xyz.zinglizingli.books.core.crawl;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Json爬虫源
|
* Json爬虫源
|
@ -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;
|
||||||
|
|
@ -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;
|
@ -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.*;
|
@ -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
|
@ -1,4 +1,4 @@
|
|||||||
package xyz.zinglizingli.common.schedule;
|
package xyz.zinglizingli.books.core.schedule;
|
||||||
|
|
||||||
|
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
@ -1,4 +1,4 @@
|
|||||||
package xyz.zinglizingli.common.utils;
|
package xyz.zinglizingli.books.core.utils;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author 11797
|
* @author 11797
|
@ -1,4 +1,4 @@
|
|||||||
package xyz.zinglizingli.common.utils;
|
package xyz.zinglizingli.books.core.utils;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author XXY
|
* @author XXY
|
@ -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;
|
||||||
|
@ -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.*;
|
||||||
|
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user