Маll
Описание
На основе SpringBoot+MyBatis разработана электронная коммерческая система, включающая в себя систему переднего плана (онлайн-магазин) и систему управления задним планом.
Если проект вам полезен, вы можете поставить «Star» в правом верхнем углу, чтобы поддержать его. Или вы можете подписаться на него, этот проект будет постоянно обновляться и улучшаться. Техническая группа обмена: qq группа 895616401 178381694 171826977 176736891. Если у вас есть вопросы или хорошие предложения, вы можете оставить их в разделе Issues.
Введение Проект mall стремится создать полную электронную коммерческую систему, используя современные технологии.
Проект Проект mall представляет собой электронную коммерческую систему, включая систему переднего плана (интернет-магазин) и систему заднего плана, а также мобильные приложения, H5, основанные на SpringBoot + MyBatis. Система переднего плана включает в себя главную страницу портала, рекомендации товаров, поиск товаров, показ товаров, корзину покупок, процесс заказа, центр обслуживания клиентов, центр помощи и другие модули. Система заднего плана включает управление товарами, управление заказами, управление клиентами, управление акциями, управление операциями, управление контентом, статистические отчёты, финансовое управление, управление полномочиями, генерацию кода и другие модули.
Ссылка для скачивания мобильного приложения: https://gitee.com/catshen/mall-applet Ссылка для загрузки системы заднего плана: https://gitee.com/zscat/mall
- Версия с несколькими арендаторами Версия с несколькими арендаторами !
Страница публикации http://m3w.cn/mallcloud
Ссылка H5: http://www.yjlive.cn:8082/#/ Ссылка системы заднего плана http://www.yjlive.cn:8090 Код доступа к мобильному приложениюОпыт использования приложения: добавьте группу для получения дополнительной информации Ссылка для скачивания apk: https://share.weiyun.com/k69aGFKX
mall
├── mall-mbg -- MyBatisGenerator сгенерированный код для работы с базой данных
├── mall-admin -- интерфейс системы управления задним планом
├── mall-search -- система поиска товаров на основе Elasticsearch
├── mall-portal -- интерфейс переднего плана
└── mall-demo -- тестовый код при построении фреймворка
├── Фронтенд-проект `mall-admin-web` доступный по адресу 捐 300 можно получить доступ к другим фронтенд-страницам
├── h5 фронтенд-проект`vue-js-master`доступный по ссылке, пожалуйста, добавьте группу, чтобы загрузить
├── pc фронтенд-проект`Mall-Vue-master` доступный по ссылке, пожалуйста, добавьте группу, чтобы скачать
├── мобильное приложение`wechatapp` доступное по ссылке, пожалуйста, добавьте группу, чтобы скачать
uniapp
uni-app — это интерфейсный фреймворк на основе Vue.js для разработки кроссплатформенных приложений. Разработчик может написать один набор кода, который можно скомпилировать для iOS, Android, H5 и других платформ.
Подпишитесь на публичный аккаунт
Функции системы заднего плана
Функции мобильного приложения
Технология | Описание | Официальный сайт |
---|---|---|
Spring Boot | Контейнер + MVC-фреймворк | https://spring.io/projects/spring-boot |
Spring Security | Фреймворк аутентификации и авторизации | https://spring.io/projects/spring-security |
MyBatis | ORM-фреймворк | http://www.mybatis.org/mybatis-3/zh/index.html |
MyBatisGenerator | Генерация кода для уровня данных | http://www.mybatis.org/generator/index.html |
PageHelper | Физический плагин для разбивки на страницы MyBatis | http://git.oschina.net/free/Mybatis_PageHelper |
Swagger-UI | Инструмент для создания документации | https://github.com/swagger-api/swagger-ui |
Hibernator-Validator | Фреймворк проверки | http://hibernate.org/validator/ |
Elasticsearch | Поисковая система | https://github.com/elastic/elasticsearch |
RabbitMq | Очередь сообщений | https://www.rabbitmq.com/ |
Redis | Распределённое кэширование | https://redis.io/ |
MongoDb | NoSql база данных | https://www.mongodb.com/ |
Docker | Движок для контейнеров приложений | https://www.docker.com/ |
Druid | Пул соединений с базой данных | https://github.com/alibaba/druid |
OSS | Объектное хранилище | Данный текст представляет собой список ссылок на различные программные продукты и инструменты, а также описание их функций. В тексте не представлено каких-либо технических терминов или специфической информации, которую необходимо было бы перевести. |
Передняя технология
Технология | Описание | Веб-сайт |
---|---|---|
Vue | Фронтенд-фреймворк | https://vuejs.org/ |
Vue-router | Маршрутизатор | https://router.vuejs.org/ |
Vuex | Глобальное управление состоянием | https://vuex.vuejs.org/ |
Element | Фронтенд UI-фреймворк | https://element.eleme.io/ |
Axios | HTTP-клиент | https://github.com/axios/axios |
v-charts | Графические диаграммы на основе Echarts | https://v-charts.js.org/ |
Js-cookie | Управление файлами cookie | https://github.com/js-cookie/js-cookie |
nprogress | Индикатор выполнения | https://github.com/rstacruz/nprogress |
Архитектура
Системная архитектура:
Модуль:
Разработка
Окружение
Инструменты разработки:
Инструмент | Описание | Сайт |
---|---|---|
IDEA | IDE для разработки | https://www.jetbrains.com/idea/download |
RedisDesktop | Клиент для подключения к Redis | https://redisdesktop.com/download |
Robomongo | Клиент для подключения к MongoDB | https://robomongo.org/download |
SwitchHosts | Инструмент для управления локальными хостами | https://oldj.github.io/SwitchHosts/ |
X-shell | Инструмент для удалённого подключения к Linux | http://www.netsarang.com/download/software.html |
Navicat | Инструмент для подключения к базам данных | http://www.formysql.com/xiazai.html |
PowerDesigner | Инструмент для проектирования баз данных | http://powerdesigner.de/ |
Axure | Инструмент для создания прототипов | https://www.axure.com/ |
MindMaster | Инструмент для построения ментальных карт | http://www.edrawsoft.cn/mindmaster |
ScreenToGif | Инструмент для записи GIF-файлов | https://www.screentogif.com/ |
ProcessOn | Инструмент для рисования диаграмм процессов | https://www.processon.com/ |
PicPick | Инструмент для выбора цветов с экрана | https://picpick.app/zh/ |
Среда разработки:
Инструмент | Версия | Скачать |
---|---|---|
JDK | 1.8 | https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html |
MySQL | 5.7 | https://www.mysql.com/ |
Redis | 3.2 | https://redis.io/download |
Elasticsearch | 2.4.6 | https://www.elastic.co/downloads |
MongoDB | 3.2 | https://www.mongodb.com/download-center |
RabbitMQ | 5.25 | http://www.rabbitmq.com/download.html |
nginx | 1.10 | http://nginx.org/en/download.html |
Шаги по созданию среды:
Локальная среда
В запросе не представлены документы проекта.
Информация о лицензии в запросе отсутствует. Копирайт (c) 2018-2019 macrozheng
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )