springboot+vue博客系统总结

最近一段时间都在利用springboot和vue写一个自己的博客系统,不只是个人系统,是一个类似csdn的博客系统,目前已上线,访问地址如下: http://182.61.19.181:3000/ (ps: 由于经费有限,预计在2021-02-08后服务器失效)。

在这次开发中(算的上是开发吧),遇到了挺多困难的,但也更让我熟悉springboot和vue等一系列框架就,以及自我解决问题的办法,同时也提升了代码的能力。
该项目已托管于gitee,地址如下:https://gitee.com/six_teen/my_blog,除了必要的密钥之类的东西没有往上传,其他功能还是存在的,具体可以去gitee上看仓库介绍。
项目分为前台与后台,前台用于给用户们使用,后台给管理人员进行管理数据等等(没有做到权限管理,登录也没有验证授权),前台使用的是nuxt后台使用的是vue-admin-element,都是以vue为基础的前端框架,里面的很多组件都是来源于element-ui,和github上广泛的组件。
后端只返回数据信息,是一个前后端分离的项目,后端持久层使用的是mybati-plus,对于mybatis-plus应该不用我做过多介绍。
登录方面用的是jwt,注册用的是redis+email的形式存储验证码,前台首页数据利用了redis做缓存。

整个项目写下来花了大概两个月的时间(中间有一段时间忙于其他的东西去了),好歹最后是写完了,并且部署上了服务器。说到部署又是踩了一天的坑,后台的部署需要用到nginx,利用docker容器安装nginx的操作让我迷惑,后来请到专业的运维人员才解决,不得不说docker还是真是个非常好用的东西,结束这个项目就打算去看看运维,看看docker等等东西了,文章最后附上几张项目的图片吧。(很多地方是直接模仿csdn的风格)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值