В этом проекте используется модель торгового центра b2c и SpringBoot + SpringCloud + Vue для разделения внешнего и внутреннего интерфейса.
Архитектура B/S с использованием технологии разделения внешнего и внутреннего интерфейса.
Запускайте все проекты Java одним щелчком мыши
Загрузка внешнего проекта зависит от установки npm
Запустите службу npm run на переднем плане
Импортируйте файл sql из каталога sql в базу данных mysql.
Фронтальная технология: Vue2 + Vuex + Vue — Router + Axios + Element — ui + JavaScript + LayuiAdmin.
Серверная технология: SpringBoot + SpringBootAdmin + MyBatisPlus + MySQL + Redis + Swagger + Druid + ElasticSearch + Ra bbitMQ + OSS + Nacos + OpenFegin + Gateway
Общая структура использует модель торгового центра b2c.
Подтвердите, используя электронную почту QQ
Получите доступ к платежной песочнице Alipay, чтобы выполнить функцию оплаты.
Используйте Nacos в качестве центра регистрации услуг и центра конфигурации.
Используйте GateWay для унифицированной обработки шлюза и динамической переадресации путей.
Использование OpenFegin для удаленного вызова служб
Используйте ElasticSearch для полнотекстового поиска товаров, чтобы повысить скорость поиска.
Загрузка изображений в сервис Alibaba Cloud OSS
Используйте RabbitMQ для обеспечения синхронизации данных между базой данных MySQL и поисковой системой ElasticSearch.
Swagger генерирует документацию по интерфейсу
Используйте Redis для интеграции SpringCache для кэширования и повышения эффективности доступа.
Отображение данных в ES
Используйте SpringBootAdmin для мониторинга микросервисов в режиме реального времени.
Главная страница электронной коммерции – изображение карусели
Первая страница электронной коммерции – мобильный телефон
Главная страница электронной коммерции – Бытовая техника
Главная страница электронной коммерции – Аксессуары
Все товары на стойке регистрации электронной коммерции
корзина
мой заказ
Управление пользователями
Управление классификацией
Управление продуктами
Управление заказами
Вопрос: 2740860037