springboot + jwt+uniapp 毕业设计
时间: 2023-05-08 17:58:41 浏览: 190
对于这个毕业设计,可以选择使用Springboot作为后端框架,通过使用JWT做用户认证和授权,同时使用Uniapp作为前端框架来实现。Springboot是一个快速开发框架,具有丰富的功能和易用的API,可以大大缩短开发时间并提高系统稳定性。同时,JWT是一种轻量级的身份验证和授权管理方案,具有跨平台、无状态和解耦合等优点,可以方便地与前后端分离的架构结合使用。
而Uniapp是一种跨平台的前端开发框架,可以同时支持多个平台(如微信小程序、App Store、Google Play 等),并且具有高效的开发效率和出色的用户体验。使用此框架可以采用一次开发,多终端部署的方式,提升开发效率和项目的可维护性。
以此为基础来设计毕业设计的话,可以考虑一个社交网络平台,用户可以在上面发布状态、分享图片和视频,可以关注和被关注其他用户,在平台内进行互动,同时有好友和私信功能。使用Springboot来实现后端的API接口,使用JWT做用户认证和授权管理,Uniapp作为前端展示平台。需要明确不同的权限和角色,使用Spring Security 进行权限管理和控制,同时使用Redis 来实现会话管理和防止会话攻击。需要使用MySQL 存储数据、使用七牛云来存储图片和视频等文件。这样的毕业设计有一定的难度,需要考虑到数据库结构设计、后端API 的定义和实现、前端页面的设计等不同方面,但如果能够实现,则可以对自己的技术水平和工程能力有很好的提升。
阅读全文