一个前后端分离的博客项目的后端.
前端仓库 : https://github.com/hqweay/blog-frontend
- RESTful API 参考 : 利用 Spring Boot 设计风格良好的Restful API及错误响应
- shiro + jwt 做权限控制 : 集成JWT实现接口权限认证
- 逆向工程 : https://github.com/hqweay/MyBatisGenerator-Tool
- springboot + gradle + 打包 Docker 配置 : 参考 使用Gradle构建Docker镜像
- swagger2 : api 管理与测试
- rabbitMQ 实现注册异步发送邮件 : rabbitMQ 安装,基本操作,与 Spring Boot 整合
- ...
莫名其妙又成了折腾配置,实际没写啥...
后端项目 : https://github.com/hqweay/blog-backend
一个博客的前端.
前后端分离,采取 RESTful API 风格交互数据(尽量),使用 jwt 方式进行权限控制(尽量).
- 后台管理页面源于 https://gitee.com/linqinghu/blogAdmin
- markdown 渲染插件 使用 marked
- markdown 渲染样式 使用 github-markdown-css
- markdown 文章编辑器 使用 mavon-editor
- ...
- 权限控制
- 图片上传
- 移动端兼容
- ...
npm install
npm run serve
npm run build
npm run test
npm run lint



