mall

mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于Spring Boot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

23 articles 83k View on GitHub ↗
23 articles
How to Optimize Performance Using Redis and MongoDB in the Mall E-Commerce Project

Optimize your e-commerce project performance with Redis and MongoDB. Discover how this hybrid architecture accelerates data retrieval and handles heavy write loads effectively.

performance
Feb 28, 2026
How to Add Custom Validation Rules for Admin Inputs in the Mall Project

Learn to add custom validation rules for admin inputs in the Mall project. Implement ConstraintValidator and use @Validated annotation. Ensure data integrity before business logic.

how-to-guide
Feb 28, 2026
How to Implement Frontend-Backend API Integration in the Mall Project

Learn how to implement frontend-backend API integration in the Mall project using JWT authentication. Securely store and attach tokens for seamless communication.

how-to-guide
Feb 28, 2026
How to Configure Database Connection Pooling with Druid in the Mall Project

Configure database connection pooling with Druid in the Mall project using Spring Boot YAML. Achieve high-performance database connectivity and built-in monitoring for your microservices.

how-to-guide
Feb 28, 2026
Multi-Tenant Support in the Mall E-Commerce Platform: Architecture and Implementation Options

Explore multi-tenant support options for the Mall e-commerce platform. Learn about architectural approaches and implementation strategies to enhance scalability and resource utilization.

architecture
Feb 28, 2026
How to Extend the Backend with New Modules in the Mall Project

Easily extend the Mall backend with new modules. Learn to create Maven submodules, register them in pom.xml, and implement Spring Boot applications for new features.

how-to-guide
Feb 28, 2026
How to Deploy the Mall Project with Docker and Docker Compose: A Complete Guide

Easily deploy the macrozheng mall e-commerce project using Docker and Docker Compose. This guide helps you set up MySQL Redis Elasticsearch and Spring Boot microservices in minutes.

how-to-guide
Feb 28, 2026
How to Implement an Order Returns and Refunds Workflow in the Mall E-Commerce System

Learn how to implement order returns and refunds workflow in the Mall e-commerce system. Discover the state-driven process using four statuses and OmsOrderReturnApply entities.

how-to-guide
Feb 28, 2026
How Shopping Cart Persistence Works in the macrozheng/mall E-Commerce System

Discover how shopping cart persistence works in macrozheng/mall. Learn about MyBatis database operations, soft-delete logic, and duplicate detection in OmsCartItemServiceImpl.

deep-dive
Feb 28, 2026
How to Configure Swagger/OpenAPI Documentation in the Mall Project

Learn to configure Swagger OpenAPI documentation in the macrozheng mall project by extending BaseSwaggerConfig and customizing SwaggerProperties for each module.

how-to-guide
Feb 28, 2026
How the Member Level and Points System Works in the Mall E-Commerce Platform

Discover how the Mall member level and points system boosts loyalty with automatic upgrades for consumption, sign-ins, and tasks, unlocking shipping discounts and exclusive promotions.

deep-dive
Feb 28, 2026
How to Implement Product Attribute and Category Management in the Mall Project

Learn to implement product attribute and category management using Spring Boot REST endpoints MyBatis services and DAO layers for efficient e-commerce operations in the Mall project.

how-to-guide
Feb 28, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →