1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zk_deppon-monkey

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 5.8 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 11:32 a9a3825

Один из основанных на spring boot, spring oauth2.0, mybatis, redis облегчённых фронтэнд- и бэкэнд-разделенных проектов с защитой от XSS-атак, обладающий распределённой блокировкой, полностью готовый для производственной среды с несколькими экземплярами, с базой данных, разработанной для b2b2c, и имеющий полный набор функций открытого исходного кода для магазина.

Введение

Проект 3monkeys стремится создать полноценную и простую в обслуживании систему электронной коммерции с открытым исходным кодом для малых и средних предприятий, используя современные технологии. Бэкэнд-система управления включает в себя управление товарами, заказами, тарифами на доставку, спецификациями, членством, операциями, контентом и статистическими отчётами, а также управление правами и настройками.

Авторизация

Сайт проекта 3monkeys доступен по адресу http://3monkeys.shop. Проект 3monkeys использует AGPLv3 с открытым исходным кодом. Пожалуйста, соблюдайте соответствующие условия AGPLv3 или свяжитесь с автором для получения коммерческой лицензии (http://3monkeys.shop).

Демонстрационный адрес

Поскольку мы не хотим, чтобы данные мини-программы были перепутаны, мы создали две базы данных. Поэтому, если вы измените информацию о товарах в бэкэнде, мини-программа не сможет это увидеть!

Бэкэнд: http://admin.3monkeys.shop Логин: admin/123456

Мини-программа:

  1. Сканируйте QR-код.

Мини-программа

​ 2. Найдите мини-программу «Три обезьяны» в поиске.

Выбор технологий

Технология Версия Описание
Spring Boot 2.1.6 MVC ядро фреймворка
Spring Security oauth2 2.1.5 Фреймворк аутентификации и авторизации
MyBatis 3.5.0 ORM фреймворк
MyBatisPlus 3.1.0 На основе mybatis, использующий лямбда-выражения
Swagger-UI 2.9.2 Инструмент для создания документации
Hibernator-Validator 6.0.17 Фреймворк валидации
redisson 3.10.6 Интеграция с Redis, включая распределённые блокировки
hikari 3.2.0 Пул соединений с базой данных
log4j2 2.11.2 Более быстрый инструмент логирования
fst 2.57 Более быстрый сериализатор и десериализатор
orika 1.5.4 Более быстрый инструмент копирования объектов
lombok 1.18.8 Инструмент упрощения упаковки объектов
hutool 4.5.0 Набор инструментов, более подходящий для китайских разработчиков
swagger-bootstrap 1.9.3 Основан на swagger, более удобен для использования китайскими пользователями

Руководство по развёртыванию

ps: Если вы не знаете, как запустить наш магазин, пожалуйста, внимательно прочитайте документацию в wiki.

Соответствующие скриншоты

1. Скриншоты бэкэнда

Вход

Заказ

Продукт

Спецификация

Тариф на доставку

2. Скриншоты мини-приложения

Скриншот мини-приложения

Обратная связь

  • QQ группа: 895466229

В будущем будут добавлены микросервисная архитектура и распределённая версия

Ваша поддержка и одобрение — это наша движущая сила!

Ваша поддержка и одобрение — это наша движущая сила!

Ваша поддержка и одобрение — это наша движущая сила!

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/zk_deppon-monkey.git
git@api.gitlife.ru:oschina-mirror/zk_deppon-monkey.git
oschina-mirror
zk_deppon-monkey
zk_deppon-monkey
master