電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>一款vue+springboot前后端分離的博客系統(tǒng)

一款vue+springboot前后端分離的博客系統(tǒng)

2022-06-07 | zip | 1.06 MB | 次下載 | 2積分

資料介紹

授權(quán)協(xié)議 Apache
開發(fā)語言 Java JavaScript
操作系統(tǒng) 跨平臺
軟件類型 開源軟件

軟件簡介

一款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
?

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1基于波形捕獲的超聲波傳感水流量計(jì)量技術(shù)應(yīng)用說明
  2. 1.01MB   |  1次下載  |  免費(fèi)
  3. 2TMS320F2837x與TMS320F2838x之間的移植應(yīng)用說明
  4. 312.67KB   |  1次下載  |  免費(fèi)
  5. 3ADE-12H混頻器規(guī)格書
  6. 0.28 MB   |  1次下載  |  5 積分
  7. 4AD9984A高性能10位顯示接口英文手冊
  8. 0.49 MB   |  1次下載  |  5 積分
  9. 551開發(fā)板芯片資料
  10. 14.95 MB   |  1次下載  |  1 積分
  11. 6用TL431LI-Q1監(jiān)控電流供應(yīng)
  12. 176.71KB   |  1次下載  |  免費(fèi)
  13. 7AM62x DDR板設(shè)計(jì)和布局指南
  14. 937.41KB   |  次下載  |  免費(fèi)
  15. 8可編程邏輯控制器——安全威脅和解決方案
  16. 367.4KB   |  次下載  |  免費(fèi)

本月

  1. 1HFSS電磁仿真設(shè)計(jì)應(yīng)用詳解PDF電子教程免費(fèi)下載
  2. 24.30 MB   |  129次下載  |  1 積分
  3. 2正激、反激、推挽、全橋、半橋區(qū)別和特點(diǎn)
  4. 0.91 MB   |  36次下載  |  1 積分
  5. 3GBT 4706.1-2024家用和類似用途電器的安全第1部分:通用要求
  6. 7.43 MB   |  18次下載  |  免費(fèi)
  7. 4在設(shè)計(jì)中使用MOSFET瞬態(tài)熱阻抗曲線
  8. 1.57MB   |  15次下載  |  免費(fèi)
  9. 5幾張電動車充電器電路圖
  10. 0.23 MB   |  8次下載  |  1 積分
  11. 6AD18學(xué)習(xí)筆記
  12. 14.47 MB   |  8次下載  |  2 積分
  13. 7H橋中的電流感測
  14. 545.39KB   |  7次下載  |  免費(fèi)
  15. 8電機(jī)驅(qū)動器電路板布局的最佳實(shí)踐
  16. 3.03MB   |  6次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935113次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
  4. 1.48MB  |  420061次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233084次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費(fèi)下載
  8. 340992  |  191360次下載  |  10 積分
  9. 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
  10. 158M  |  183329次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81578次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費(fèi)下載
  14. 0.02 MB  |  73804次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65985次下載  |  10 積分