diff --git a/README.md b/README.md index d759dac..11c6c75 100644 --- a/README.md +++ b/README.md @@ -1,40 +1,57 @@ # 小说精品屋 #### 介绍 -该项目包括了一个小说网站代理和一个独立的小说弹幕网站,包括小说在线阅读、TXT下载、小说弹幕、小说自动爬取、小说内容自动分享到微博、链接自动推送到百度搜索引擎等功能。现公布web端代码,需要移动端和小程序代码的也可以找我。 +小说精品屋是一个功能完善的小说弹幕网站,包含精品小说专区和轻小说专区。包括小说分类、小说搜索、小说排行、小说评分、小说在线阅读、小说书架、小说下载、小说弹幕、小说自动爬取、小说内容自动分享到微博、链接自动推送到百度搜索引擎等功能。现公布web端代码,需要android端和小程序代码的也可以找我。 #### 软件架构 -Springboot+mybatis+Mysql+Ehcache+Layui +Springboot+Mybatis+Mysql+Ehcache+Thymeleaf+Layui #### 安装教程 -1. 使用maven插件的package命令将项目打包成jar文件 -2. 将jar文件和项目根路径下的runSearchJava.sh一起上传到服务器 -3. 使用chmod +x runSearchJava.sh命令使文件可执行 -4. 运行runSearchJava.sh脚本即可,如果新浪微博登录cookie过期,走5、6步;否则到此结束 -5. 如果新浪微博登录cookie失效,去浏览器network获取登录cookie值 -6. 修改runSearchJava.sh脚本中的启动参数browser.cookieJVM的值为新获取的值并保存 -7. kill掉Javach程序,重新运行runSearchJava.sh脚本即可 +1. 数据准备,拉取小说爬虫程序,按照说明文件爬取网络小说到数据库中。([点击获取爬虫程序](https://gitee.com/xiongxyang/crawl-book)) +2. 修改项目application.yml配置文件中的数据库配置。 +3. 本地直接运行或使用maven插件打包成jar文件上传到服务器上。 +4. http://ip:port访问首页 +5. http://ip:port/books访问精品小说模块 +6. http://ip.port/book/searchSoftBook.html访问轻小说模块 #### 项目截图 -1. 电脑端 +1. 电脑端(首页) -  +  -2. 手机端 +2. 移动端(首页) + +  + +3. 移动端(轻小说专区) + +  + +4. 移动端(小说详情页)  -3. 小程序 + + +5. 移动端(小说阅读页) + +  + +6. 小程序  -#### 演示地址 +##### 演示地址1 [点击前往](https://www.zinglizingli.xyz) +##### 演示地址2(备用) + +[点击前往](http://47.106.243.172) + #### 小程序二维码  diff --git a/assets/QQ图片20191018161330.jpg b/assets/QQ图片20191018161330.jpg new file mode 100644 index 0000000..1a63c24 Binary files /dev/null and b/assets/QQ图片20191018161330.jpg differ diff --git a/assets/QQ图片20191018161901.png b/assets/QQ图片20191018161901.png new file mode 100644 index 0000000..09525f0 Binary files /dev/null and b/assets/QQ图片20191018161901.png differ diff --git a/assets/QQ图片20191018162208.jpg b/assets/QQ图片20191018162208.jpg new file mode 100644 index 0000000..ea64407 Binary files /dev/null and b/assets/QQ图片20191018162208.jpg differ diff --git a/assets/index.png b/assets/index.png deleted file mode 100644 index 71676ba..0000000 Binary files a/assets/index.png and /dev/null differ diff --git a/assets/精品小说楼.png b/assets/精品小说楼.png new file mode 100644 index 0000000..11e3921 Binary files /dev/null and b/assets/精品小说楼.png differ diff --git a/assets/精品小说楼_轻小说专区.png b/assets/精品小说楼_轻小说专区.png new file mode 100644 index 0000000..d36e9e2 Binary files /dev/null and b/assets/精品小说楼_轻小说专区.png differ diff --git a/src/main/java/xyz/zinglizingli/search/config/FilterConfig.java b/src/main/java/xyz/zinglizingli/search/config/FilterConfig.java index 90b60f8..e93a7fa 100644 --- a/src/main/java/xyz/zinglizingli/search/config/FilterConfig.java +++ b/src/main/java/xyz/zinglizingli/search/config/FilterConfig.java @@ -8,7 +8,7 @@ import xyz.zinglizingli.search.filter.SearchFilter; @Configuration public class FilterConfig{ - @Bean + //@Bean public FilterRegistrationBean filterRegist() { FilterRegistrationBean frBean = new FilterRegistrationBean(); frBean.setFilter(new SearchFilter()); diff --git a/src/main/java/xyz/zinglizingli/search/web/IndexController.java b/src/main/java/xyz/zinglizingli/search/web/IndexController.java index da662a8..0f47763 100644 --- a/src/main/java/xyz/zinglizingli/search/web/IndexController.java +++ b/src/main/java/xyz/zinglizingli/search/web/IndexController.java @@ -15,8 +15,7 @@ public class IndexController { @RequestMapping(value = {"/index.html","/"}) - public String index(ModelMap modelMap){ - modelMap.put("hotBookList", ContentFactory.giveRandomContent()); - return "index"; + public String index(){ + return "redirect:/books"; } } diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 882d0e6..ec8ac0b 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -6,7 +6,7 @@ spring: # url: jdbc:mysql://148.70.59.92:3306/books?useUnicode=true&characterEncoding=utf-8&useSSL=false # username: xiongxiaoyang # password: Lzslov123! - url: jdbc:mysql://127.0.0.1:3306/books?useUnicode=true&characterEncoding=utf-8&useSSL=false + url: jdbc:mysql://148.70.59.92:3306/books?useUnicode=true&characterEncoding=utf-8&useSSL=false username: xiongxiaoyang password: Lzslov123! # url: jdbc:mysql://127.0.0.1:3306/books?useUnicode=true&characterEncoding=utf-8 diff --git a/src/main/resources/templates/books/index.html b/src/main/resources/templates/books/index.html index 610175c..b51bf15 100644 --- a/src/main/resources/templates/books/index.html +++ b/src/main/resources/templates/books/index.html @@ -120,7 +120,7 @@