Skip to content

ShuaiXu01/myBlog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

博客预览

参见博客 ps:服务器性能太弱,加载可能比较慢

简介

项目是基于 Spring Boot + Vue 的前后端分离博客系统。

前端

核心框架:

  • Vue框架:Vue
  • UI框架:Element UI框架
  • 异步请求:axios

后端

  • 核心框架:Spring Boot
  • 安全框架:shiro
  • Token 认证:jwt
  • 持久层框架:MyBatisPlus
  • java版本:JDK8

功能

  • 登录功能
  • 注册功能
  • 博客管理:
    • 博客发布
    • 博客编辑
    • 博客删除

尚未填坑

  • 文章分类展示
  • 导航栏
  • 评论功能
  • 游客统计
  • 样式美化
  • 主题可换
  • 后端优化
  • 第三方登录
  • spring cloud

项目快速开始

  1. 执行myblog.sql创建数据库
  2. 开启redis
  3. idea中修改yml配置,然后运行后端项目
  4. 安装npm 在idea中启动前端页面

项目线上部署

  1. 使用docker-compose来编排
  2. 需要nginx、redis、后端项目、mysql

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published