主要功能:实现注册、验证、登陆、查看、搜索、购买、订单、管理等一系列网站功能。
主要技术:SpringMVC、Springboot、spring cloud、Mybatis、Solr、RabbitMQ、MySQL、Redis、JavaScript、Ajax、jQuery、Eclipse、Maven、Git
在项目开发中负责:
1) 实现用户注册功能、通过Java Mail技术、实现邮件激活账户功能;
2) 通过MD5加密实现用户密码加密功能、保证账号安全性;
3) 实现登录校验,退出登录,记住密码以及找回密码等功能;
4) 实现首页商品分页查询,查看商品详情功能,基于Lucene框架实现商品搜索功能;
5) 实现加入购物车以及购物车中商品数量的修改,统计商品总数,计算总金额等功能;
6) 完成结算生成订单功能,判断用户是否登录,若用户未登录会跳转到登录页提示用户登录后再结算生成订单;
7) 完成订单页面显示用户信息,显示购物车信息,提交订单等功能。
8) 利用Redis技术,实现商品数据缓存功能。