项目主要板块分为用户端和后端,我主要负责用户端的设计,使用 Spring 框架来构建用户端的购物模块,利用 Spring 的依赖注入、AOP 等功能,提高代码的可维护性和可扩展性。合理划分模块,确保功能的模块化和代码的复用性,通过 Spring MVC 框架实现与后端的数据交互。使用 HTML、CSS 和 JavaScript 技术,渲染页面并实现用户与页面的交互,提供友好的购物体验。利用 Spring Security 实现用户身份验证和授权功能,保障用户的账号安全。还通过Redis持久化来优化高并发问题