yblog 我的个人博客项目
基于 SpringBoot 2.0.4.RELEASE + Mybatis + MySQL + Vue + Element 搭建的个人博客。
博客访问地址:杨号个人博客:http://imyanger.com。
前言
该项目采用前后端分离,后端主要采用SpringBoot + Mybatis + MySQL ,前端基于Vue + Element 。
项目在功能上分为两部分:
- 博客门户,即浏览博文的前台展示页面。
- 博客管理平台,后台管理博文的平台。
后端主要依赖
- SpringBoot
- Mybatis
- MySQL 数据库
- Redis缓存
- poi插件
- thumbnailator图片插件
- Lombok插件
- Swagger2API文档支持
- Shiro权限
前端主要依赖
- Element UI
- Vue.js
- ueditor富文本
- vue-schart 图标
- mavonEditor 一款Markdown编辑器
- vue-cropperjs 图片裁剪
目录结构介绍
|-- doc // 项目文档目录
|-- yanger // 后端源码目录
|-- yanger-app // 前端源码目录
项目部署
- 项目前端访问默认端口为:8080
- 项目在功能上分为博客门户和博客管理平台,且两者用户分开使用
- 门默认用户:
- 账号:imyanger
- 密码:imyanger
- 博客管理平台默认用户:
- 账号:admin123
- 密码:admin123
- 门默认用户: