看Java學(xué)員如何用前后端分離技術(shù)搭建短視頻健身APP
知了堂在教學(xué)過程中一直十分注重學(xué)員的實(shí)踐能力,每階段結(jié)束必有項(xiàng)目考核,全面檢驗(yàn)分析學(xué)員學(xué)習(xí)效果。為更好的進(jìn)行下一階段的課程學(xué)習(xí),本周一Java32班學(xué)員迎來了第二階段的項(xiàng)目考核。
讓我們來看看此次考核中眾多優(yōu)秀項(xiàng)目作品中的一組——fitness短視頻健身APP。
該項(xiàng)目為前后端分離項(xiàng)目,旨在為健身愛好者建立一個(gè)方便、快捷、高效的學(xué)習(xí)查詢分享平臺(tái),能夠管理平臺(tái)的視頻和圖片,收集了解數(shù)據(jù),及時(shí)分析調(diào)整。
什么是前后端分離開發(fā)?
前端采用了主流的vue框架+后端的javaWEB框架 。前端vue主要負(fù)責(zé)視頻數(shù)據(jù)的渲染,而后端javaweb框架處理業(yè)務(wù),使得整個(gè)項(xiàng)目的性能變得更好。
開發(fā)學(xué)員
四川農(nóng)業(yè)大學(xué)? ? ? ?? ? 2017級(jí)? 李*曦? 蒲*燚
四川職業(yè)技術(shù)學(xué)院? ? 2018級(jí)? 謝*浩???
成都理工大學(xué)? ? ?? ? ? 2016級(jí)? 張*
項(xiàng)目亮點(diǎn)
1. 項(xiàng)目成員充分利用Java的輸入輸出(I/O)流、網(wǎng)絡(luò)編程、多線程和Java反射機(jī)制等技術(shù)獨(dú)立開發(fā)出類似于Tomcat的Web應(yīng)用服務(wù)器。
2. 結(jié)合百度云、七牛云等云平臺(tái)的技術(shù),實(shí)現(xiàn)遠(yuǎn)程接口開發(fā)功能。
3. 使用了mysql數(shù)據(jù)庫(kù)本地和云端儲(chǔ)存,讓項(xiàng)目成員加深對(duì)基于文檔的非關(guān)系型數(shù)據(jù)庫(kù)的理解和運(yùn)用。
采用技術(shù)
1.項(xiàng)目前臺(tái)使用Vue、uni-app等技術(shù)實(shí)現(xiàn)。
2.項(xiàng)目后臺(tái)使用servlet,mysql數(shù)據(jù)庫(kù)搭建,配置cdn為項(xiàng)目前臺(tái)提供數(shù)據(jù)接口。
項(xiàng)目實(shí)現(xiàn)包括登陸注冊(cè)、個(gè)人注冊(cè),視頻上傳,修改信息,卡路里識(shí)別,點(diǎn)贊關(guān)注等功能。
項(xiàng)目展示




(系統(tǒng)運(yùn)行效果app界面展示)

(后端視頻流量數(shù)據(jù)界面展示)
在項(xiàng)目考核結(jié)束后,項(xiàng)目經(jīng)理對(duì)此次項(xiàng)目考核做了點(diǎn)評(píng)及總結(jié)。學(xué)員們的成長(zhǎng)和蛻變離不開項(xiàng)目經(jīng)理的無(wú)私付出和自身的努力,從項(xiàng)目考核中看得出學(xué)員們的知識(shí)儲(chǔ)備和技術(shù)應(yīng)用能力有實(shí)實(shí)在在的提高。


希望在接下來的日子里,繼續(xù)努力,在結(jié)束四個(gè)多月的學(xué)習(xí)后,對(duì)Java知識(shí)有深入的理解,能夠系統(tǒng)地掌握J(rèn)ava技術(shù),進(jìn)階成為Java開發(fā)工程師。最后,祝愿大家都能找到滿意的工作。