1.项目介绍
本项目目的是实现中小型企业的在线办公系统,云E办在线办公系统是一个用来管理日常的办公事务的 一个系统,他能够管的内容有:日常的各种流程审批,新闻,通知,公告,文件信息,财务,人事,费 用,资产,行政,项目,移动办公等等。它的作用就是通过软件的方式,方便管理,更加简单,更加扁 平。更加高效,更加规范,能够提高整体的管理运营水平。
项目技术:
主要是想写云E办项目的后端代码,这里主要是进行后端技术的展示
SpringBoot+SpringSecurity+JWT+Kaptcha+Swagger+MyBatisPlus+MySQL+Redis+MQ消息列队
SpringSecurity主要做权限控制
JWT令牌主要是生成token
Kaptcha生成登录时验证码
Swagger接口文档
MyBatisPlus:dao层
MySql数据库
Redis进行缓存
2.项目进度
目前主要是实现了登录和根据用户ID实现菜单列表查询,同时在菜单列表中进行redis整合
2.1 前期准备主要是一些配置
2.2 生成dao层、controller层、实体类
利用autogenertaor进行自动生成