內容簡介
本教材以資源分享平台的企業級項目開發為主題,圍繞資源分享平台的技術實現,完整展現了一套後台管理系統的開發全過程。後台管理系統,相對與前台用戶系統,是用於對客戶端產生的數據進行管理維護的系統,它基於Java開源框架GeekAdmin搭建,使用主流的後端技術框架SpringBoot和SpringSecurity、前端技術框架Vue js 3 x及TypeScript。項目分為九個具體任務:第一個任務介紹了整個項目的整體情況,讓讀者可以完整地安裝和配置一套適合本地開發的環境;隨後,利用6個不同管理模塊的開發,即用戶管理模塊開發、積分管理模塊開發、通知管理模塊開發、標籤管理模塊開發、分類管理模塊開發、資源管理模塊開發,由易及難地讓讀者跟隨章節任務,學習企業級Java項目的後端開發模式;之後,後台首頁儀錶盤開發任務,負責管理後台的首頁,數據以圖表形式的呈現,主要包括標籤詞雲圖、今日簽到&資源總數等數據展示、資源佔比圖餅圖展示等,提升學生前端開發的綜合運用能力;最後,對後台管理系統進行打包發布上線,主要包括伺服器環境搭建、後端API部署、前端項目部署等。整個教材以一個企業級項目的後台管理系統為主題,綜合運用基於Java的Web前後端開發技術,配合一定的教學資源,完整展現了職場環境中團隊開展企業級項目開發的全貌。目錄
故事的開始