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 官方配图,并附仓库页实拍。
说明:上游近年更新偏少,更适合当作课设脚手架学习,上线前请自行改密、核对依赖与安全配置。
项目信息
- 上游:https://github.com/weiwosuoai/WeBlog(Gitee 镜像见 README)
- 协议:MIT
- 演示(上游提供,速度看服务器):http://116.62.199.48/(游客 test / test)
- 模块:
weblog-springboot(后端)、weblog-vue3(前端)、sql(建表与初始数据)
技术栈
- 后端:JDK 8、Spring Boot 2.6.3、MyBatis-Plus、Spring Security、JWT、MinIO、Guava
- 前端:Vue 3.2、Vite、Element Plus
- 数据库:MySQL 5.7+
本地跑通(摘要)
- 创建库
weblog,导入sql/schema.sql、sql/data.sql - 修改
application-dev.yaml数据源;按需配置 MinIO/相关密钥(application.yaml) - 后端启动入口在
weblog-web,默认端口常见为 8081(以仓库配置为准) - 前端进入
weblog-vue3:npm i && npm run dev - 后台默认账号多为 admin / admin,务必立刻改密;不要把演示/默认口令用于公网
功能一览
前台:首页、分类、标签、详情、归档等(站内搜索/评论等 README 仍标 TODO)。
后台:登录、仪表盘、文章/分类/标签、博客设置。
源码下载:完整源码包(站点不接受 .tar.gz,故打包为 WeBlog-src.zip,解压后即为 WeBlog-src.tar.gz)支持积分兑换。登录后每日签到即可免费领积分,请通过本文顶部 「付费资源」下载卡片 直接兑换获取。仓库亦公开于 GitHub(MIT)。
界面截图
上游仓库

后台登录(上游 README 配图)

仪表盘(上游 README 配图)

文章管理(上游 README 配图)

写文章(上游 README 配图)

前台首页(上游 README 配图)

文章详情(上游 README 配图)

归档(上游 README 配图)

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

风险与声明
- 默认/演示弱口令、JWT 与 MinIO 密钥必须更换
- 仓库停更风险:依赖与漏洞需自行评估
- 仅供学习与课设参考,请遵守 MIT;勿把演示站当生产
积分说明
源码包通过子比积分下载,标价 50 积分。站内签到可领积分,无需现金支付。压缩包内为 WeBlog-src.tar.gz(站点上传不支持 tar.gz)。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END














暂无评论内容