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

OSCHINA-MIRROR/refork-supplierShop

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Обзор магазина:

Наша система магазина представляет собой полный набор функций, включающий мини-приложение + API мини-приложения + административную панель управления. Этот проект является частью моего существующего PHP-проекта, который сейчас переносится на платформу Java. Исходная версия системы написана на PHP, но она не может быть открыта для публичного доступа. Поэтому я решил переписать её на другом языке программирования и сделать открытым исходным кодом. Вот основная информация, лишних слов не будет!

Основные компоненты системы:

Программисты должны придерживаться принципа "не изобретать велосипед", поэтому я нашёл подходящие компоненты на платформе Gitee:

  1. Реализация административной панели управления: Использую её для управления административной панелью.
  2. Light Security: Использую её для интеграции с API мини-приложения.

Конечно, эти компоненты уже имеют множество функций, о которых можно прочитать на Gitee, поэтому я не буду о них подробно рассказывать. В конце я предоставлю ссылки на эти проекты.

Основная система состоит из трёх этапов:Первый этап: перенос административной панели управления, чтобы завершить полную систему управления магазином. В данный момент этот этап практически завершён. Если вы обнаружите ошибки, вы можете сообщить об этом через issue или присоединиться к обсуждению в группе (ссылка будет предоставлена позже (⊙o⊙)?!!). Основные функции включают управление товарами, управление атрибутами товаров, управление категориями товаров, управление брендами товаров, управление заказами товаров и управление информацией о пользователях. Технологии, используемые в этом проекте: Spring Boot + Thymeleaf + MyBatis

Второй этап: перенос API мини-приложения. Этот этап только начинается, не волнуйтесь. Однако в проекте уже есть все необходимые API, которые были интегрированы в систему. Технологии, используемые в этом проекте: Spring Boot + MyBatis Plus + JWT + MapStruct + Lombok + Redis + Swagger

Примерный результат:

  1. http://localhost:8009/auth/login для авторизации введите описание изображения здесь
  2. http://localhost:8009/user/info для получения информации о пользователе введите описание изображения здесьТретий шаг: миграция мини-приложения, мини-приложение разработано с использованием mpvue фреймворка, здесь не будем говорить о его преимуществах. Основной эффект представлен ниже:
**Общение и обучение**

qq-группа: 907721261

Требования:

  • JDK 1.8+,
  • MySQL 5.7+

Особая благодарность

Система Ruoyi: ruoyi

Простая jwt-авторизация: Light Security

Комментарии ( 0 )

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

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/refork-supplierShop.git
git@api.gitlife.ru:oschina-mirror/refork-supplierShop.git
oschina-mirror
refork-supplierShop
refork-supplierShop
master