基于 SpringBoot + Vue 的个人博客系统

简介

以前写过几篇类似的文章,也是SpringBoot + Vue 的博客系统,但是感觉都不尽如人意,至少现在看来简直水的一比。所以抽时间,将这个项目重写了一遍,虽然仍有不足,但是思路相对以前来说更加清晰。每篇文章对应的参考代码,我都会在下面标注。

本项目适合刚学完 SpringBoot 和 Vue 的朋友进行练手使用。由于本人资质平平,如果项目有什么 Bug 或者文章上写的有疏漏的地方,欢迎在文章下方评论,避免误导他人,或在码云提 issue,我们可以一起交流。

做博客系统的目的
  • 作为程序员,写博客无疑是一个好的习惯,而自己搭建的博客可定制化更高,比如想增加一个日记的模块,或者相册模块,都可以手动增加。
  • 再者就是,自己动手写项目的时候,不仅可以巩固我们学过的技术栈,而且伴随着自己思考的过程,会加深对技术的理解。

项目用到的技术

后端
  • Spring Boot
  • MySQL
  • Lombok
  • Hutool
  • Knife4j
  • Mybatis-plus
  • Spring 单元测试
  • Redis
  • MinIO
  • Guava
  • 七牛云
前端
  • Axios
  • Vue
  • Vue-router
  • Vuex
  • Element-UI
  • Highlight
  • Vue-showdown
  • Js-cookie
  • Mavon-editor

项目地址

https://gitee.com/qianyucc/QBlog2

Logo

前往低代码交流专区

更多推荐