技术栈:SpringBoot+MySQL+MybatisPuls+Shiro+JWT+Redis项目内容:1. 前端采用Vue2、Element-UI、Axios框架搭建2. 用户登录注册:依赖Redis实现验证码时效及校验,采用jwt创建token用于前端请求的认证3. 使用了Shiro负责认证与授权,对不同用户权限操作的鉴权4. 采用Mysql做数据存储,使用Mybatis-Puls框架,解决SQL语句与Java代码分离解耦性。5. 采用MultipartFile接口和IO流的形式处理文件的上传与下载,使用MD5算法处理重复文件上传6. 实现了文件分享服务操作以及对分享密码设置了过期时效声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论