这个项目是一个基于Spring Boot、Spring OAuth2.0、MyBatis和Redis的轻量级、前后端分离的商城项目。它专注于防范XSS攻击,同时提供了分布式锁,为多实例生产环境做好了准备。数据库设计面向B2B2C,具备完整的SKU和下单流程。Mall4j项目的目标是为中小企业提供一个易于维护的开源电商系统,采用流行技术实现。后台管理系统包括商品管理、订单管理、运费模板、规格管理、会员管理、运营管理、内容管理、统计报表、权限管理和设置等多个模块。项目文档位于doc文件夹中,也可以在以下链接查看:gitee链接看云链接。如果需要搭建开发环境,还有推荐的视频教程可供参考:开发环境搭建视频。此商城项目除了开源版本,还提供了B2C和B2B2C商城的商业版,支持多端。