Ce système de commerce électronique B2B2C open source est construit avec Spring Cloud, Nacos, Seata, MySQL, Redis, RocketMQ, Canal, ElasticSearch et Minio. Il dispose d'une interface utilisateur moderne, prend en charge le déploiement de cluster et inclut un processus de commande complet mis à niveau. à Spring Boot 3 et Vue 3, il est parfait pour un développement et une personnalisation rapides.
Un système de centre commercial de commerce électronique B2B2C de microservices basé sur Spring Cloud, Nacos, Seata, Mysql, Redis, RocketMQ, canal, ElasticSearch et minio. Il adopte une architecture technologique Internet traditionnelle, une nouvelle conception d'interface utilisateur, prend en charge le déploiement de clusters, l'enregistrement et la découverte de services. et il a un processus de commande complet, etc., le code est entièrement open source et il n'y a pas d'emballage secondaire. Il s'agit d'un système de plate-forme de commerce électronique très approprié pour le développement secondaire.
Spring et VUE ont officiellement annoncé que SpringBoot2 et Vue2 cesseraient la maintenance fin 2023. Il est recommandé d'utiliser la combinaison SpringBoot3+Vue3 pour les nouveaux projets. Ce centre commercial a été mis à niveau !!!
Préface
Ce centre commercial s'engage à construire un système de centre commercial de commerce électronique B2B2C de microservices doté de fonctions complètes et d'une maintenance facile pour les moyennes et grandes entreprises, qui est mis en œuvre à l'aide de la technologie de microservice traditionnelle. Le système de gestion back-end comprend la gestion de plate-forme, la gestion de magasin, la gestion de produits, la gestion des commandes, la gestion des spécifications, la gestion des autorités, la gestion des ressources et d'autres modules.
document
Existe-t-il une documentation pour ce code ? Bien sûr, vous l'avez téléchargé. Il est dans le dossier doc, je ne sais vraiment pas, je vais donc le lier :
gîte : https://gitee.com/gz-yami/mall4cloud/tree/master/doc
Vidéo de configuration de l'environnement de développement (il est recommandé de lire d'abord la documentation puis de regarder la vidéo) : https://www.bilibili.com/video/BV1TK411C7aV
Il y a un son. Si la vidéo vous est utile, pensez à liker et à voter.
Ce projet est un projet qui adhère strictement aux spécifications du code Alibaba. Voici les résultats de l'analyse des spécifications du code.
Pour une structure de répertoire spécifique et des spécifications de code, veuillez consulter https://gitee.com/gz-yami/mall4cloud/tree/master/doc/%E4%BB%A3%E7%A0%81%E7%9B%AE%E5 %BD%95%E7%BB%93%E6%9E%84
Autoriser
En plus de la version open source, ce centre commercial propose également une version commerciale du centre commercial. Pour plus de détails, veuillez visiter le site officiel.
Site officiel du centre commercial : https://www.mall4j.com
Le centre commercial utilise l'open source AGPLv3, veuillez vous conformer aux termes pertinents d'AGPLv3 ou contacter l'auteur pour obtenir une autorisation commerciale (https://www.mall4j.com)
Lien du projet
Back-end JAVA : https://gitee.com/gz-yami/mall4cloud
Plateforme : https://gitee.com/gz-yami/mall4cloud-platform
Côté marchand : https://gitee.com/gz-yami/mall4cloud-multishop
application uni : https://gitee.com/gz-yami/mall4cloud-uniapp
Adresse de démonstration
Adresse de démonstration de la version commerciale :
Côté PC : https://cloud-pc.mall4j.com
Borne H5 : https://h5.mall4j.com/cloud
Démonstration du mini-programme en version commerciale
Spécification de la structure du répertoire
Nous avons également notre propre structure de répertoires
Concernant FeignClient, puisqu'il y a des appels mutuels entre microservices, Feign est un protocole http en théorie, il sert au découplage. Cependant, en fait, lorsque l'interface du fournisseur est modifiée mais que l'appelant ne la modifie pas, une exception se produira donc. nous l'avons extrait. Il existe également des interfaces exposées en interne qui sont communes à de nombreux endroits, nous avons donc également extrait l'interface dans un module pour une référence facile. Vous pouvez voir que sous le module mall4cloud-api, il y a des informations sur toutes les interfaces simulées internes.
Structure du répertoire
Sélection technologique
Schéma d'architecture du système
Adresse API après le déploiement du centre commercial
Tutoriel de déploiement
Pour les didacticiels de déploiement, veuillez vous référer à /Basic Development Documents/mall4cloud Development Environment Setup.md dans ce dossier et à l'installation du middleware dans le répertoire /Development Environment Setup.
Captures d'écran liées à l'exécution du code
1. Capture d'écran des coulisses
Côté plateforme
Côté commerçant
2. Captures d'écran du mini-programme
3.capture d'écran de l'application Uni
Soumettre des commentaires
Veuillez cliquer pour la version Springboot Mall
https://gitee.com/gz-yami/mall4j
Vos likes et vos encouragements sont le moteur qui nous permet d'avancer ~
Vos likes et vos encouragements sont le moteur qui nous permet d'avancer ~
Vos likes et vos encouragements sont le moteur qui nous permet d'avancer ~
Pour plus d'informations, veuillez consulter le site officiel https://www.mall4j.com