基于SpringBoot和Vue的个人博客系统
基于SpringBoot和Vue的個人博客系統
前言
? 本期項目分享一個漫威主題的炫酷博客系統,基于SpringBoot和Vue開發的前端分離項目。博客系統分為博客前臺和博客后臺兩部分,游客可以訪問博客前臺頁面,可以流量博客文章,但是如果要評論博客就需要登陸。而管理員身份可以登陸博客后臺(也就是博客管理后臺),在后臺可以發布文章、修改文章、添加博客分類、添加博客標簽、管理博客留言等功能。整個項目幾乎包含了博客常見的所有功能,下面我們開始演示~~
技術棧
整體架構:前后端分離項目,前端基于Vue全家桶+ant design vue開發,后端基于SpringBoot框架開發,JDK版本1.8;
權限管理:基于Spring-Security、Spring-Session 和 Redis實現精細化到按鈕級別的分布式權限管理;
接口風格:接口設計采用restful風格,接口文檔基于swagger,每個接口都有詳細的接口文檔說明;
數據庫:MySQL、mybatis框架
日志采集:基于slf4j和Log4j2實現系統運行日志采集,基于切面實現系統操作日志采集
系統設計
博客前臺
閱讀博客文章詳情
文章末尾可以留言評論、點贊、轉發、側邊欄可以看最新的其他文章
評論需要用戶登陸,可以給評論點贊、蓋樓回復
文章搜索支持全局模糊搜索
歷史博客、博客分類、博客標簽
博客后臺
登陸界面
文章管理
可以發布文章、保存草稿、查詢文章列表、刪除文章、置頂文章、編輯修改文章、添加/修改文章分類、添加/修改文章標簽
密碼修改
可以在個人中心修改自己的密碼、個人頭像、昵稱等信息
感興趣的可以聯系:
q2680555242總結
以上是生活随笔為你收集整理的基于SpringBoot和Vue的个人博客系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 美国大学生数学建模竞赛15大热点问题
- 下一篇: 基于SpringBoot和Vue的分布式