基於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專案,如果大家有興趣的話,可以關注下面公眾號,後臺回覆對應關鍵詞獲取。

專案下載

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

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