springboot+vue博客系统
项目描述
1.前端分为两个项目:一个是博客前台页面,一个是博客后台管理页面。
博客前台页面:前台页面采用elementUI框架和自己写的一些css样式实现,目前样式不太协调,敬请谅解。
博客后台页面:后台采取自定义修改GitHub开源后台管理项目vue-manage-system
2.后端采用springboot实现,使用shiro和jwt做用户认证和授权,redis做nosql缓存,项目部署在宝塔面板上。
项目地址 点击前往
技术栈
前端
名称 | 技术点 |
---|---|
基础 | vue |
UI框架 | elementUI |
文本编辑器 | MavonEditor |
后台模板 | vue-manage-system开源模板 |
后端
名称 | 技术点 |
---|---|
开发 | Springboot+Mybatis |
数据库 | MySQL+Druid |
缓存 | redis |
权限框架 | shiro , jwt |
其他 | 定时任务,Lombok,log4j ,分页插件:PageHelper |
遇到的问题
关于阅读次数
刚开始是每次刷新就去请求数据库,后面实现了redis缓存阅读量,实现定时任务更新文章访问量
关于开源
待项目较为完善,会在GitHub上开源前后端代码,敬请期待~
如果目前有需要的,可以通过联系方式找到我,我可以提供源码~
小程序不错,下载学习