Ce projet utilise le modèle du centre commercial b2c et utilise SpringBoot + SpringCloud + Vue pour la séparation front-end et back-end.
Architecture B/S, utilisant la technologie de séparation front-end et back-end
Démarrez tous les projets Java en un seul clic
Le téléchargement du projet frontal dépend de l'installation de npm
Démarrer npm run servir au premier plan
Importez le fichier sql du répertoire sql dans la base de données mysql
Technologie front-end : Vue2 + Vuex + Vue - Routeur + Axios + Element - ui + JavaScript + LayuiAdmin
Technologie back-end : SpringBoot + SpringBootAdmin + MyBatisPlus + MySQL + Redis + Swagger + Druid + ElasticSearch + Ra bbitMQ + OSS + Nacos + OpenFegin + Gateway
La structure globale adopte le modèle du centre commercial B2C
Vérifier à l'aide de l'e-mail QQ
Accédez au paiement Alipay sandbox pour compléter la fonction de paiement
Utilisez Nacos comme centre d'enregistrement de services et centre de configuration
Utilisez GateWay pour un traitement de passerelle unifié et un transfert de chemin dynamique
Utiliser OpenFegin pour appeler des services à distance
Utilisez ElasticSearch pour la recherche de produits en texte intégral afin d'améliorer la vitesse de récupération
Télécharger des images sur le service Alibaba Cloud OSS
Utilisez RabbitMQ pour assurer la synchronisation des données entre la base de données MySQL et le moteur de recherche ElasticSearch
Swagger génère la documentation de l'interface
Utilisez Redis pour intégrer SpringCache pour la mise en cache afin d'améliorer l'efficacité de l'accès
Affichage des données dans ES 
Utilisez SpringBootAdmin pour surveiller les microservices en temps réel 
Page d'accueil du commerce électronique - image carrousel 
Première page du commerce électronique-téléphone mobile 
Première page e-commerce-Electroménager 
Première page e-commerce-Accessoires 
Tous les produits sur la réception e-commerce 
panier 
ma commande 
Gestion des utilisateurs 
Gestion des classements 
Gestion des produits 
Gestion des commandes 
QQ : 2740860037