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

OSCHINA-MIRROR/xuezipeng-taobaostore

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

Таобаостор (涛宝商城)

Этот проект назван в честь моего одноклассника.

Введение

В этом торговом центре реализованы пользовательский модуль, модуль заказа, модуль корзины покупок и модуль товаров. Этот торговый центр также является последним проектом автора вне университетской жизни.

Демонстрация страниц:

Архитектура программного обеспечения

Описание архитектуры программного обеспечения:

  • Основные фреймворки: Spring 5.0.2.RELEASE, Spring MVC 5.0.2.RELEASE, Mybatis 3.4.5
  • Соединение с базой данных: Alibaba Druid
  • Взаимодействие между передней и задней частью: Ajax, Thymeleaf (шаблонизатор)
  • Сериализация JSON: Jackson
  • Кэш: Redis
  • Реляционная база данных: MySQL
  • Технологии для создания веб-страниц: HTML + CSS + JavaScript + jQuery, MDUI, Bootstrap

Инструкция по установке

  1. Измените свойства файла datasource.properties, чтобы настроить параметры соединения с базой данных.
  2. Измените файл ftpDataSource.properties, указав информацию о сервере FTP для хранения изображений (в этом проекте все изображения хранятся на удалённом сервере через протокол FTP). Если у вас нет удалённого сервера, вы можете использовать информацию, предоставленную автором проекта.
  3. Измените файл ftpDataSource.properties и укажите URL обратного вызова для платежей Alipay. Это адрес, который будет использоваться для уведомлений о заказах от платёжной системы Alipay. Убедитесь, что этот адрес доступен из внешней сети. Если у вас нет облачного сервера, рекомендуется использовать инструменты для обхода NAT, такие как Hask, Natapp или Ngrok.
  4. Поскольку мы используем среду тестирования платежей Alipay, возможно, возникнут проблемы с потерей файлов JAR. Это связано с тем, что файлы JAR в среде тестирования не доступны в репозитории Maven. Поэтому вам может потребоваться вручную загрузить файл: https://oss.itsnkkka.cn/taobaostore/alipay-trade-sdk-20161215.jar

Использование

  • com.alipay.demo.trade
  • com.taobaostore
    • common: содержит различные общие классы
    • dao: классы для взаимодействия с базой данных
    • pojo: классы сущностей
    • service: бизнес-логика
    • util: различные утилиты
    • vo: объекты значений (отображаются на передней части)
    • web.controller: контроллеры

Участники проекта

  • Сюэ Цзыпэн, контакт: QQ 2531639937
  • Цю Ши, контакт: QQ 1938510250
  • Чэн Цзо, контакт: QQ 2334824478
  • Ян Тао, контакт: QQ 1254896553
  • Чжао Шуай, контакт: QQ 1421369107
  • Хан Цзиньхан, контакт: QQ 2569536258

Проект будет постоянно обновляться. В будущем планируется перестроить его на основе Spring Boot и Spring Cloud.

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

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

1
https://api.gitlife.ru/oschina-mirror/xuezipeng-taobaostore.git
git@api.gitlife.ru:oschina-mirror/xuezipeng-taobaostore.git
oschina-mirror
xuezipeng-taobaostore
xuezipeng-taobaostore
master