WeBlog:一款开源的个人博客系统
WeBlog 是一款基于 Spring Boot 和 Vue 3 开发的前后端分离的个人博客系统。该项目采用了现代的编程语言和框架,主要包括 Java 和 JavaScript 两种语言。
项目基础介绍
WeBlog 项目后端使用 Spring Boot 框架,搭配 Mybatis Plus 作为持久层框架,数据库采用 MySQL。安全方面使用了 Spring Security 和 JWT 进行认证和授权。前端则基于 Vue 3,使用 Vite 作为构建工具,Element Plus 作为 UI 组件库。
核心功能
- 博客发布与编辑:支持 Markdown 格式的文章发布与编辑。
- 文章分类与标签管理:提供文章的分类和标签管理功能,便于文章的组织和检索。
- 博客设置:允许用户设置博客的基本信息,如博客标题、副标题等。
- 社交主页跳转:提供社交主页的链接,方便用户跳转到个人社交页面。
- 仪表盘数据统计:通过 Echarts 实现文章发布热图统计和 PV 访问量统计。
- 用户认证:后端登录页面支持用户认证,保障系统安全。
最近更新的功能
最近的更新主要集中在前端界面和用户体验的优化上,具体包括:
- 界面优化:对仪表盘、文章管理、写博客等页面进行了界面优化,提升视觉效果和使用体验。
- 功能完善:增加了一些新的功能模块,如文章评论管理,以及知识库和站内搜索功能的开发计划。
- 性能提升:对代码进行了优化,提高了系统的响应速度和稳定性。
WeBlog 作为一款开源项目,不仅适合作为 Java 毕业设计项目,也适合开发者学习和使用。项目的开源特性和活跃的社区支持,为个人博客系统的构建提供了强大的助力。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



