项目技术栈
参考了比较多的博客,加上上一个项目的经验,这个项目用的技术跟我写的云在线办公项目差不多,不过安全框架换成了Shiro,上一个用了Spring Security,主要是Shiro灵活性比较高,利于我们快速的搭建起来.
lombok注解,可以不用再写getter、setter、equals等方法,lombok将在编译时为你自动生成。Redis用于储存用户的凭证。
Kaptcha获取图片验证码用于登录。
Fastdfs用于储存用户头像。
Swagger2写API接口利于前端发请求拿数据校验,还有一个hibernate validatior校验表单数据,看到别的博客写上去,我没有用过,下面的表单校验试试看什么效果,前后端分离,使用jwt作为我们用户身份凭证。
UI
- Home展示模块:首页,归档,分类,关于,友链,留言六个模块
概述
今天一直在看别的博客在纠结应该从哪里开始好一点,没有一点头绪,想从数据库开始,但是又抓不透,我应该怎么写整个流程好一点呢,我应该怎么运用我学的技术去写出我需要写的东西呢,今天没有什么进展,有点小沮丧,明天加油,希望能整理出整个流程。
2021/11/17 更



