项目采用前后端分离架构。前端开发主要使用vue.js,后端使用Dubbo技术进行分布式调用。项目包含电商系统的大部分功能,分为商家端和用户端。商家端有权限管理、商品管理、广告管理等功能。用户端有用户注册和登录、搜索商品、添加购物车、商品下单、支付、秒杀商品等功能。
我实现了商品搜索功能设计和实现,使用Elasticsearch技术进行的关键字,价格、品牌、规格搜索。
用户登录和注册设计和实现,注册需要向手机号发送验证码,用户收到验证码输入验证码完成注册,登录分为账号密码登录和手机号验证码登录,使用单点登录,使用JWT工具类,编写生成令牌和解析令牌的方法。
点击空白处退出提示












评论