项目源码|WeBlog:Spring Boot + Vue3 前后端分离博客(适合毕设/课设)

项目源码|WeBlog:Spring Boot + Vue3 前后端分离博客(适合毕设/课设)-远影归灯
项目源码|WeBlog:Spring Boot + Vue3 前后端分离博客(适合毕设/课设)
登录并消耗 50 积分即可下载源码包(zip 内为 WeBlog-src.tar.gz,解压即得)。每日签到可免费领取积分,无需现金支付。技术栈Spring Boot 2.6 + Vue3 + Vite + JWT + MyBatis-Plus文件大小9.2 MB获取方式积分兑换(签到免费领)
50积分
技术栈Spring Boot 2.6 + Vue3 + Vite + JWT + MyBatis-Plus
文件大小9.2 MB
获取方式积分兑换(签到免费领)
所需积分50 积分
付费资源

WeBlog 是一套适合 Java 课设/毕设练手的前后端分离个人博客:后端 Spring Boot 2.6 + Spring Security + JWT + MyBatis-Plus + MySQL,前端 Vue 3.2 + Vite + Element Plus 手搭后台(未套现成 Admin 模板)。支持 Markdown 发文、分类标签、仪表盘统计等。协议 MIT,README 明确可作为毕业设计参考。

实机说明:核验时演示站前端可开,但 /api 已 404,后台与文章列表无法在线点开;文中界面截图部分来自上游 README 官方配图,并附仓库页实拍。

说明:上游近年更新偏少,更适合当作课设脚手架学习,上线前请自行改密、核对依赖与安全配置。

项目信息

技术栈

  • 后端:JDK 8、Spring Boot 2.6.3、MyBatis-Plus、Spring Security、JWT、MinIO、Guava
  • 前端:Vue 3.2、Vite、Element Plus
  • 数据库:MySQL 5.7+

本地跑通(摘要)

  1. 创建库 weblog,导入 sql/schema.sql、sql/data.sql
  2. 修改 application-dev.yaml 数据源;按需配置 MinIO/相关密钥(application.yaml)
  3. 后端启动入口在 weblog-web,默认端口常见为 8081(以仓库配置为准)
  4. 前端进入 weblog-vue3:npm i && npm run dev
  5. 后台默认账号多为 admin / admin,务必立刻改密;不要把演示/默认口令用于公网

功能一览

前台:首页、分类、标签、详情、归档等(站内搜索/评论等 README 仍标 TODO)。
后台:登录、仪表盘、文章/分类/标签、博客设置。

源码下载:完整源码包(站点不接受 .tar.gz,故打包为 WeBlog-src.zip,解压后即为 WeBlog-src.tar.gz)支持积分兑换。登录后每日签到即可免费领积分,请通过本文顶部 「付费资源」下载卡片 直接兑换获取。仓库亦公开于 GitHub(MIT)。

界面截图

上游仓库

WeBlog GitHub 仓库页

后台登录(上游 README 配图)

WeBlog 后台登录页,来自上游 README

仪表盘(上游 README 配图)

WeBlog 后台仪表盘,来自上游 README

文章管理(上游 README 配图)

WeBlog 文章管理,来自上游 README

写文章(上游 README 配图)

WeBlog 写文章,来自上游 README

前台首页(上游 README 配图)

WeBlog 前台首页,来自上游 README

文章详情(上游 README 配图)

WeBlog 文章详情,来自上游 README

归档(上游 README 配图)

WeBlog 归档页,来自上游 README

实机演示站首页

演示站前端可以打开,但接口当前不可用,首页文章列表为空、统计为 0。

WeBlog 实机演示站首页,API 不可用,列表为空

风险与声明

  • 默认/演示弱口令、JWT 与 MinIO 密钥必须更换
  • 仓库停更风险:依赖与漏洞需自行评估
  • 仅供学习与课设参考,请遵守 MIT;勿把演示站当生产

积分说明

源码包通过子比积分下载,标价 50 积分。站内签到可领积分,无需现金支付。压缩包内为 WeBlog-src.tar.gz(站点上传不支持 tar.gz)。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容