Springboot制作小网盘系统(小项目)
生活随笔
收集整理的這篇文章主要介紹了
Springboot制作小网盘系统(小项目)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
前言
- 最近,用Springboot thymleaf ajax實(shí)現(xiàn)了一個小型網(wǎng)盤系統(tǒng),記錄其中心得。
項(xiàng)目完成背景
-
有個堂姐做食品公司采購部門,經(jīng)常收到客戶發(fā)來的質(zhì)檢,規(guī)格書,廠檢等等小文件信息,在郵箱中儲存時候自己查看起來比較麻煩,想讓我?guī)退鉀Q優(yōu)化下,恰好剛剛掌握些寫網(wǎng)頁小知識就答應(yīng)了。
項(xiàng)目環(huán)境:
- 前端:html thymleaf(混合) layui jquery
- 后端:Springboot Mybatis mysql5 (后續(xù)要加入安全框架,我自己就簡單用session了)
項(xiàng)目步驟:
這里面有兩個比較坑的地方,
- 一是Springboot上傳文件到相對路徑的時候因?yàn)镾pringboot是內(nèi)置tomcat,路徑不固定,這點(diǎn)很不友好,而SSM傳統(tǒng)項(xiàng)目相對來說webapp路徑更好測試一些。還有模板夠強(qiáng)大路徑?jīng)]問題。
- 另一個就是渲染數(shù)據(jù)了,因?yàn)橐郧皩戫?xiàng)目都是使用ajax json進(jìn)行渲染傳輸,然后發(fā)現(xiàn)現(xiàn)在很多模板引擎依然盛行,然后就想著實(shí)戰(zhàn)下模板引擎。本來想完全采用模板引擎 Model傳輸數(shù)據(jù),后來發(fā)現(xiàn)有些場景真的還是用Ajax更好,更方便。
因?yàn)樽约菏浅鯇W(xué)者,將thmyleaf基礎(chǔ)使用和注意點(diǎn)記錄下來。
至于項(xiàng)目比較爛,就不貼了。因?yàn)樽约撼鯇?#xff0c;不善于前端,還用的之前的layui模板二次開發(fā)。有點(diǎn)小混亂。 ?
- 如果對后端、爬蟲、數(shù)據(jù)結(jié)構(gòu)算法等感性趣歡迎關(guān)注我的個人公眾號交流:bigsai
總結(jié)
以上是生活随笔為你收集整理的Springboot制作小网盘系统(小项目)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Dungeon Master(三维bfs
- 下一篇: Apache shiro介绍