尚籌網(wǎng)(眾籌項(xiàng)目實(shí)戰(zhàn))

視頻源碼課件筆記 學(xué)習(xí)人次 5w+

課程下載

本套教程及資料一鍵下載

谷粒學(xué)苑

在線視頻學(xué)習(xí)無(wú)需下載

技術(shù)交流

與1000w+谷粉共同進(jìn)步

尚硅谷_尚籌網(wǎng)(眾籌項(xiàng)目實(shí)戰(zhàn))

課程介紹

尚籌網(wǎng)是一個(gè)在線眾籌平臺(tái),通過(guò)向普通大眾募集資金來(lái)支持創(chuàng)業(yè)項(xiàng)目,支持者可以獲得與支持金額相當(dāng)?shù)幕貓?bào)。該項(xiàng)目視頻在學(xué)習(xí)路線中的定位是:從單一架構(gòu)到分布式架構(gòu)的過(guò)渡階段,適合學(xué)完SSM框架后,需要通過(guò)一個(gè)項(xiàng)目鞏固所學(xué)知識(shí)技能,并平滑過(guò)渡到分布式開(kāi)發(fā)的小伙伴。

本教程主要分為后臺(tái)管理系統(tǒng)和前臺(tái)會(huì)員系統(tǒng)兩大部分。

后臺(tái)管理系統(tǒng)是基于SSM整合的單一架構(gòu),使用SpringSecurity進(jìn)行權(quán)限控制、使用zTree實(shí)現(xiàn)樹(shù)形結(jié)構(gòu)數(shù)據(jù)在頁(yè)面的顯示,并通過(guò)MyBatis的PageHelper插件實(shí)現(xiàn)分頁(yè)?;赟pringMVC的異常映射實(shí)現(xiàn)了一套通用的錯(cuò)誤消息管理機(jī)制,并做到了普通請(qǐng)求和Ajax請(qǐng)求的兼容。

前臺(tái)會(huì)員系統(tǒng)是基于SpringBoot+SpringCloud的微服務(wù)架構(gòu),使用了SpringCloud的Eureka、Ribbon、Feign、Zuul等基本組件搭建了基礎(chǔ)開(kāi)發(fā)環(huán)境。特別是用到了Zuul的過(guò)濾器功能,不僅提供了網(wǎng)關(guān)作為整個(gè)項(xiàng)目的統(tǒng)一入口,還實(shí)現(xiàn)了登錄狀態(tài)的統(tǒng)一驗(yàn)證。使用SpringSession技術(shù)解決分布式環(huán)境下Session不一致問(wèn)題,使用Redis作為Session庫(kù)。調(diào)用短信接口在用戶注冊(cè)時(shí)發(fā)送短信驗(yàn)證碼,調(diào)用阿里的OSS對(duì)象存儲(chǔ)服務(wù)存放發(fā)布眾籌信息時(shí)的圖片文件,調(diào)用支付寶接口實(shí)現(xiàn)支付功能。還演示了項(xiàng)目開(kāi)發(fā)完成后在阿里云ECS彈性服務(wù)器部署上線。