点击空白处退出提示
作品详情
传到SpringBoot接口中,实现前后端相分离,数据会持久性数据会存储到MySql中,用户登陆的token信息和验证码会存储到
Redis中,提高了系统的性能和响应速度,减轻了数据库的负载压力,等核心功能。
1.用户登陆会调用阿里云接口发送验证码到用户登陆手机号上,并将验证码存储到redis数据库中,有效时间为1
分钟,1分钟内用户不可以再次发送,时间超过1分钟将会删除该验证码,用户则需要重新发送。
2.用户登录成功后会将用户信息以及登陆的时间和上次登陆的时间存入到mysql数据库中,可以很好记录用户的
信息,喜好等等。并且将获取浏览器hander请求头中用户token信息,通过key封装成对象存入redis数据库
3.该项目身份包括普通用户身份和管理员身份,普通用户可以查看自己宠物的信息,状态,以及商城中所有正在
出售的宠物信息,可以在商城中将订单加入购物车,以及购买宠物。管理用身份用来管理和查看用户的信息,以
及宠物的金额和信息进行修改和删除
4.当普通用户查看订单时,系统会根据数据库传递信息判单用户的订单是否已经付款,当普通用户确认购买时,
会调用沙盒支付宝进行模拟付款,数据库记录用户是否已经付款,和付款的方式
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论