資料介紹
軟件簡介
一款vue+springboot前后端分離的博客系統(tǒng),博客后臺管理系統(tǒng)使用了vue+elmentui開發(fā),后端使用Sa-Token進(jìn)行權(quán)限管理,支持動態(tài)菜單權(quán)限,動態(tài)定時任務(wù),文件支持本地和七牛云上傳,使用ElasticSearch作為全文檢索服務(wù),支持QQ、微博、碼云登錄。
在線地址
項(xiàng)目鏈接:?拾壹博客
后臺鏈接:?拾壹博客后臺管理系統(tǒng)
賬號:test 密碼:123456
Gitee地址:?https ://gitee.com/quequnlong/shiyi-blog
您的star是我堅(jiān)持的動力,感謝大家的支持,歡迎提交pr共同改進(jìn)項(xiàng)目。
目錄結(jié)構(gòu)
前端項(xiàng)目blog-web為前臺,blog-admin為后臺。
后端項(xiàng)目位于blog下。
SQL文件位于根目錄下的shiyi-blog.sql
可直接導(dǎo)入該項(xiàng)目于本地,修改后端配置文件中的數(shù)據(jù)庫等連接信息,項(xiàng)目中使用到的關(guān)于七牛云功能和第三方授權(quán)登錄等需要自行開通。
當(dāng)你克隆項(xiàng)目到本地后可使用賬號:admin,密碼:123456 進(jìn)行登錄
本地訪問接口文檔地址:http://127.0.0.1:8800/shiyi/doc.html
ps:請先運(yùn)行后端項(xiàng)目,再啟動前端項(xiàng)目,前端項(xiàng)目配置由后端動態(tài)加載。
blog ├── annotation -- 自定義注解 ├── aspect -- aop模塊 ├── config -- 配置模塊 ├── common -- 常量模塊 ├── controller -- 控制器模塊 ├── entity -- 實(shí)體類模塊 ├── dto -- dto模塊 ├── enums -- 枚舉模塊 ├── exception -- 自定義異常模塊 ├── mapper -- 框架核心模塊 ├── service -- 服務(wù)模塊 ├── strategy -- 策略模塊(用于擴(kuò)展第三方登錄,搜索模式,上傳文件模式等策略) ├── utils -- 工具類模塊 ├── quartz -- 定時功能模塊 ├── webmagic -- 文章爬蟲模塊 └── vo -- vo模塊
項(xiàng)目特點(diǎn)
- 后臺參考"vue-element-template"設(shè)計(jì),側(cè)邊欄,歷史標(biāo)簽,面包屑自動生成。
- 采用Markdown編輯器,寫法簡單。
- 評論支持表情輸入回復(fù)等
- 添加音樂播放器,支持在線搜索歌曲。
- 前后端分離部署,適應(yīng)當(dāng)前潮流。
- 接入第三方登錄,減少注冊成本。
- 留言采用彈幕墻,更加炫酷。
- 支持代碼高亮和復(fù)制,圖片預(yù)覽,深色模式等功能,提升用戶體驗(yàn)。
- 搜索文章支持高亮分詞,響應(yīng)速度快。
- 新增文章目錄、推薦文章等功能,優(yōu)化用戶體驗(yàn)。
- 新增aop注解實(shí)現(xiàn)日志管理
- 支持動態(tài)權(quán)限修改,采用RBAC模型,前端菜單和后臺權(quán)限實(shí)時更新。
- 后臺管理支持修改背景圖片,博客配置等信息,操作簡單,支持上傳相冊。
- 代碼支持多種搜索模式(Elasticsearch或MYSQL),可支持配置。
- 代碼支持多種文件上傳模式(七牛云oss或本地上傳),可支持配置。
- 代碼遵循阿里巴巴開發(fā)規(guī)范,利于開發(fā)者學(xué)習(xí)。
- 使用websocket技術(shù)實(shí)現(xiàn)博客在線閱讀人數(shù)。
技術(shù)介紹
前端:?vue + vuex + vue-router + axios + vuetify + element + echarts
后端:?SpringBoot + nginx + docker + sa-token + Swagger2 + MyBatisPlus + Mysql + Redis + elasticsearch
其他:?接入QQ、微博、碼云第三方登錄,接入七牛云對象存儲
運(yùn)行環(huán)境
服務(wù)器:?騰訊云2核4G CentOS7.6
對象存儲:?七牛云OSS
最低配置:?1核2G服務(wù)器(關(guān)閉ElasticSearch)
開發(fā)環(huán)境
開發(fā)工具 | 說明 |
---|---|
IDEA | Java開發(fā)工具IDE |
VSCode | Vue開發(fā)工具IDE |
Navicat | MySQL遠(yuǎn)程連接工具 |
Another Redis Desktop Manager | Redis遠(yuǎn)程連接工具 |
finalshell | Linux遠(yuǎn)程連接和文件上傳工具 |
開發(fā)環(huán)境 | 版本 |
---|---|
JDK | 1.8 |
MySQL | 5.5.0 |
Redis | 6.0.5 |
Elasticsearch | 7.9.2 |
- JavaScript基礎(chǔ)知識課件 0次下載
- MoguBlog前后端分離博客系統(tǒng)
- RuoYi-Vue前后端分離權(quán)限管理系統(tǒng)
- 一款實(shí)用高性能開關(guān)電源的設(shè)計(jì)與實(shí)現(xiàn) 11次下載
- 一款電路簡潔的膽石混合功放的制作 45次下載
- 一款前膽后石的新甲類功放 39次下載
- 一款表現(xiàn)不俗的電流輸出型功放 21次下載
- 一款帶有DDR1的電路板,系統(tǒng)掛掉了,怎么回事資料下載
- 一款優(yōu)秀的土炮功放電路 24次下載
- Vue框架的教程資料免費(fèi)下載 0次下載
- 如何使用SpringBoot集成Netty開發(fā)一個基于WebSocket的聊天室說明
- 一款新型鉛酸蓄電池刀切分離器 1次下載
- 一款經(jīng)濟(jì)、高效的電子控制系統(tǒng)設(shè)計(jì) 9次下載
- 一款前后級分體式靚聲膽機(jī)的制作
- 前后端協(xié)同的時鐘樹設(shè)計(jì)方法
- 一文看懂Vue3響應(yīng)式系統(tǒng)原理 1304次閱讀
- 一個注解搞定SpringBoot接口防刷 340次閱讀
- 使用Vue3時遇到的一些問題 900次閱讀
- Springboot項(xiàng)目的集成以及具體使用及配置 1278次閱讀
- 使用springboot完成流程的業(yè)務(wù)功能 594次閱讀
- 前后端分離必備的接口規(guī)范 723次閱讀
- SpringBoot+Vue實(shí)現(xiàn)網(wǎng)頁版人臉登錄、人臉識別 950次閱讀
- 在iOS中集成Vue是什么 519次閱讀
- K8s+SpringBoot實(shí)現(xiàn)零宕機(jī)發(fā)布 826次閱讀
- 詳談 Vue 和 React 的八大區(qū)別 7966次閱讀
- 基于Serverless的前后端一體化框架 821次閱讀
- virtIO中有兩種方式控制前后端的notify 4204次閱讀
- IC設(shè)計(jì)前后端流程與EDA工具介紹 1.1w次閱讀
- vue-cli開發(fā)環(huán)境實(shí)現(xiàn)跨域請求 1001次閱讀
- DIY一款基于arduino的自動澆花系統(tǒng) 7.5w次閱讀
下載排行
本周
- 1基于波形捕獲的超聲波傳感水流量計(jì)量技術(shù)應(yīng)用說明
- 1.01MB | 1次下載 | 免費(fèi)
- 2TMS320F2837x與TMS320F2838x之間的移植應(yīng)用說明
- 312.67KB | 1次下載 | 免費(fèi)
- 3ADE-12H混頻器規(guī)格書
- 0.28 MB | 1次下載 | 5 積分
- 4AD9984A高性能10位顯示接口英文手冊
- 0.49 MB | 1次下載 | 5 積分
- 551開發(fā)板芯片資料
- 14.95 MB | 1次下載 | 1 積分
- 6用TL431LI-Q1監(jiān)控電流供應(yīng)
- 176.71KB | 1次下載 | 免費(fèi)
- 7AM62x DDR板設(shè)計(jì)和布局指南
- 937.41KB | 次下載 | 免費(fèi)
- 8可編程邏輯控制器——安全威脅和解決方案
- 367.4KB | 次下載 | 免費(fèi)
本月
- 1HFSS電磁仿真設(shè)計(jì)應(yīng)用詳解PDF電子教程免費(fèi)下載
- 24.30 MB | 129次下載 | 1 積分
- 2正激、反激、推挽、全橋、半橋區(qū)別和特點(diǎn)
- 0.91 MB | 36次下載 | 1 積分
- 3GBT 4706.1-2024家用和類似用途電器的安全第1部分:通用要求
- 7.43 MB | 18次下載 | 免費(fèi)
- 4在設(shè)計(jì)中使用MOSFET瞬態(tài)熱阻抗曲線
- 1.57MB | 15次下載 | 免費(fèi)
- 5幾張電動車充電器電路圖
- 0.23 MB | 8次下載 | 1 積分
- 6AD18學(xué)習(xí)筆記
- 14.47 MB | 8次下載 | 2 積分
- 7H橋中的電流感測
- 545.39KB | 7次下載 | 免費(fèi)
- 8電機(jī)驅(qū)動器電路板布局的最佳實(shí)踐
- 3.03MB | 6次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935113次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420061次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191360次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183329次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81578次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73804次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65985次下載 | 10 積分
評論
查看更多