基於SpringBoot仿豆瓣完整原始碼分享!
這是一個集電影,音樂和書籍於一體的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:音樂來源-網易雲;電影來源-豆瓣、貓眼;書籍來源-豆瓣
系統結構:
業務流程:
客戶端
管理員
專案展示:
-
登入頁面
-
註冊頁面
-
首頁
個人中心
-
搜尋功能
-
電影搜尋
-
電影詳情
-
熱門音樂推薦
-
熱門圖書推薦
-
評論功能的實現
注意事項:
首次啟動專案時:
-
win系統安裝Java 1.8 , IDEA軟體,MySQL資料庫,redis,Nginx。
-
開啟MySQL,執行sql檔案,將資料匯入到MySQL中。
-
將專案匯入到IDEA中,構建為MAVEN專案。
-
配置Nginx檔案,使其負載均衡。
-
待專案構建完成後,執行redis和Nginx(或者跳過Nginx)。
-
修改resource檔案中的application.properties,配置其中的資料庫資訊
-
修改com.wsk.movie.email.Send檔案中的使用者賬號和密碼資訊。
-
由於使用了百度提供的圖片識別功能,所以需要修改com.wsk.movie.tool.AuthService中百度提供的clientId和clientSecret(或者直接註釋掉該類)
-
將image.rar檔案解壓到D:/image,這個檔案是存放圖片和敏感詞的重要檔案。
-
執行com.wsk.movie.MovieApplication的main方法。
訪問localhost
逆鋒起筆
是一個專注於程式設計師圈子的技術平臺,你可以收穫 最新技術動態
、 最新內測資格
、 BAT等大廠大佬的經驗
、 增長自身
、 學習資料
、 職業路線
、 賺錢思維
,微信搜尋 逆鋒起筆
關注!
今天給大家介紹的這款Java專案,如果大家有興趣的話,可以關注下面公眾號,後臺回覆對應關鍵詞獲取。
專案下載
關注後,傳送關鍵詞:【 豆瓣 】
覺得內容還不錯的話,一鍵三連支援下唄