项目描述:技术栈:sprinboot,mybatis-plus,redis,springsecurity,jwt,ets,vue,element-ui
项目描述:一个运行在pc端的旅游系统(包含后台管理和用户端)。
负责模块: 负责用户端(注册发送邮箱、登录、浏览和预定景区、路线、车票、保险、点赞评论和收藏发表攻略、我的订单等)及后台管理模块(用户管理、订单管理、内容管理、数据分析)的后端功能和测试
亮点:
1.使用springsecurity进行授权,登录/注册密码加密,角色权限分明
2.认证通过,使用jwt生成生成token,实现用户令牌登录,设置token过期时间
3.使用redis缓存,实现接口防刷
4.使用ets实现各业务饼图数据分析
5.使用redis实现点赞、收藏功能