Примерный проект для демонстрации базового процесса разработки на платформе Nop. Функциональное и структурное проектирование основаны на открытом проекте litemall.
Документация по разработке: tutorial.md
Описание архитектуры программного обеспечения
Подготовка окружения: JDK 17+, Maven 3.9.3+, Git
Перед компиляцией проекта app-mall необходимо сначала скомпилировать проект nop-entropy.
git clone https://gitee.com/canonical-entropy/nop-entropy.git
cd nop-entropy
mvn -T 2C clean install -DskipTests -Dquarkus.package.type=uber-jar
После успешной установки nop-entropy, можно скомпилировать app-mall
git clone https://gitee.com/canonical-entropy/app-mall.git
cd app-mall
mvn clean install -DskipTests -Dquarkus.package.type=uber-jar
```* Запуск в режиме отладки
```shell
java -Dfile.encoding=UTF8 -Dquarkus.profile=dev -jar app-mall-app/target/app-mall-app-1.0-SNAPSHOT-runner.jar
Ссылка на сервис: http://localhost:8080, имя пользователя: nop, пароль: 123
При первом запуске база данных будет создана автоматически на основе модели ORM, а также будет добавлен начальный пользователь nop.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )