基於SpringBoot仿豆瓣完整源碼分享!

語言: CN / TW / HK

這是一個集電影,音樂和書籍於一體的Java web應用,一起來看看吧!

開發環境:

  • Java 1.8

  • 框架:使用Spring Boot 集成Spring,Spring MVC,MyBatis(前期),Spring Data(後期)

  • 數據庫:MySQL 5.6

  • 緩存:Redis 4.0

  • 版本控制:Maven 3.5

  • 頁面解析框架:Thymeleaf

  • 負載均衡:Nginx - 端口80

  • 服務器:Tomcat 端口8080和8181(可以使用單個tomcat)

PS:音樂來源-網易雲;電影來源-豆瓣、貓眼;書籍來源-豆瓣

系統結構:

業務流程:

客户端

管理員

項目展示:

  • 登錄頁面

  • 註冊頁面

  • 首頁

個人中心

  • 搜索功能

  • 電影搜索

  • 電影詳情

  • 熱門音樂推薦

  • 熱門圖書推薦

  • 評論功能的實現

注意事項:

首次啟動項目時:

  1. win系統安裝Java 1.8 , IDEA軟件,MySQL數據庫,redis,Nginx。

  2. 打開MySQL,執行sql文件,將數據導入到MySQL中。

  3. 將項目導入到IDEA中,構建為MAVEN項目。

  4. 配置Nginx文件,使其負載均衡。

  5. 待項目構建完成後,運行redis和Nginx(或者跳過Nginx)。

  6. 修改resource文件中的application.properties,配置其中的數據庫信息

  7. 修改com.wsk.movie.email.Send文件中的用户賬號和密碼信息。

  8. 由於使用了百度提供的圖片識別功能,所以需要修改com.wsk.movie.tool.AuthService中百度提供的clientId和clientSecret(或者直接註釋掉該類)

  9. 將image.rar文件解壓到D:/image,這個文件是存放圖片和敏感詞的重要文件。

  10. 運行com.wsk.movie.MovieApplication的main方法。

    訪問localhost

逆鋒起筆 是一個專注於程序員圈子的技術平台,你可以收穫 最新技術動態最新內測資格BAT等大廠大佬的經驗增長自身學習資料職業路線賺錢思維 ,微信搜索 逆鋒起筆 關注!

今天給大家介紹的這款Java項目,如果大家有興趣的話,可以關注下面公眾號,後台回覆對應關鍵詞獲取。

項目下載

關注後,發送關鍵詞:【 豆瓣

覺得內容還不錯的話,一鍵三連支持下唄