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

OSCHINA-MIRROR/wizzer-NutzWk

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

NutzWk (новое название BudWk) — открытый корпоративный Java Web-фреймворк.

Gitee GVP GitHub release License PowerByNutz

Веб-сайт: https://budwk.com V8 демонстрационный адрес: https://demo.budwk.com Руководство по разработке V8: https://budwk.com/docs Демонстрационный адрес V5: https://nutzwk.wizzer.cn Список пожертвований: https://budwk.com/donation

В рамках своих возможностей NutzWk максимально повышает производительность разработчиков веб-приложений.

Новые версии проекта V6–V8 перенесены на:

https://gitee.com/budwk/budwk https://github.com/budwk/budwk

Введение в систему магазина

Мы предлагаем разнообразные бизнес-модели, которые удовлетворят любые потребности вашей целевой аудитории. У нас есть следующие модели: цепочка поставок от поставщика к потребителю, многопользовательский магазин, доставка еды на вынос, однопользовательский магазин, групповые покупки, оптовые продажи и другие. Также мы предоставляем множество функций, таких как прямые трансляции, скидки, купоны, комиссионные, акции, услуги доставки и самовывоза, а также складские услуги.

Обсуждение исходного кода системы магазина

Если вам нужен исходный код системы магазина, пожалуйста, свяжитесь с нами через следующие контакты:

Магазин Магазин Золотой сервисный персонал магазина

Предисловие к NutzWk

Этот фреймворк используется для коммерческих проектов с 2012 года и уже обслужил тысячи компаний по всей стране. Он применяется в различных отраслях, включая государственное управление, электронную коммерцию, интернет вещей и так далее. С накоплением опыта и работой в разных областях были выпущены версии 1.x–7.x. Вы можете выбрать подходящую версию в зависимости от масштаба вашего проекта. Существует множество примеров использования этого фреймворка, включая проекты на уровне провинций и городов, крупные платформы, проекты больших данных, платформы электронной коммерции и проекты интернета вещей.

У нас есть мощная поддержка — сообщество Nutz и руководство пользователя Nutz: https://nutz.cn и https://nutzam.com/core/nutz_preface.html.

Группы QQ для общения:

  • 1 группа: 24457628
  • 2 группа: 68428921

Описание версий NutzWk

  • BudWk-V5 Mini — версия микросервиса для одного приложения (один jar или war-файл), с административной панелью управления на jQuery + Vue.js + ElementUI. Она идеально подходит для быстрой разработки небольших личных проектов.

  • Если вы работаете над командным проектом или крупным проектом, рекомендуется использовать BudWk-V8 https://github.com/budwk/budwk.

  • Система поставляется с многоуровневой системой разрешений, журналом событий, кешем, планировщиком задач, управлением через WeChat, CMS-управлением и языком шаблонов Beetl.

  • Необходимые условия установки: Redis и MySQL (поддерживаются MariaDB, Oracle, SqlServer, Dameng и другие).

Запуск проекта NutzWk

  • Создайте базу данных budwk_v5_mini. При запуске проекта система автоматически создаст таблицы и инициализирует данные.

  • mvn compile nutzboot:run. Запустите проект с помощью команды mvn или используйте функцию запуска в среде IDEA.

  • mvn package nutzboot:shade -Dmaven.javadoc.skip=true -Dmaven.test.skip=true. Создайте исполняемый jar-пакет.

  • mvn clean package nutzboot:shade nutzboot:war -Dmaven.javadoc.skip=true -Dmaven.test.skip=true. Создайте исполняемый war-пакет.

  • После успешного запуска перейдите по адресу http://127.0.0.1:8080/sysadmin. Используйте имя пользователя superadmin и пароль 1 для входа.

Развёртывание проекта NutzWk

  • Включите конфигурационный файл при запуске: nohup java -jar mini.jar & с параметром -Dnutz.profiles.active=prod (в среде IDEA используйте --nutz.profiles.active=prod) для загрузки файла конфигурации application-prod.yaml.
  • Загрузите внешний конфигурационный файл при запуске: nohup java -Dnutz.boot.configure.yaml.dir=/data/budwk/ -jar mini.jar &. В этом случае будут загружены все файлы конфигурации *.yaml из указанной папки.

Среда выполнения NutzWk

  • JDK 11 + или OpenJDK 11 +
  • Redis 4.0.8 +
  • MariaDB 10+ или MySql 5.7+, Oracle, SqlServer или Dameng

Инструменты разработки NutzWk

  • IntelliJ IDEA
  • Maven 3.5.3 +
  • Git

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

Технология Название Официальный сайт
Nutz Фреймворк для приложений JavaEE https://nutzam.com
NutzBoot Микросервисный фреймворк https://github.com/nutzam/nutzboot
SaToken Фреймворк разрешений http://sa-token.dev33.cn
Druid Пул соединений с базой данных https://github.com/alibaba/druid
Redis Распределённая база данных кеша https://redis.io
Quartz Планировщик заданий https://www.quartz-scheduler.org

Технологии фронтенда NutzWk

| Технология | Название | Официальный сайт | --- | --- | | Vue.js | MVVM-фреймворк | https://vuejs.org | | jQuery.js | jQuery | https://jquery.com | | ElementUI | UI-фреймворк на основе Vue | https://element.eleme.io | | Font-awesome | Шрифтовые иконки | https://fontawesome.com | Или jQuery + vue.js + elementUI:

  • v5.x — версия микросервисного моноприложения (один jar или war-пакет);
  • v4.x — моноприложение (war-пакет);
  • v3.x — моноприложение (war-пакет);
  • v1.x — моноприложение (war-пакет).

Благодарности

  • @wendal;
  • @rekoe;
  • @enilu;
  • @loyalove;
  • @threefish.

О себе

Я предлагаю платные услуги по обучению, включая разбор исходного кода, объяснение концепции проектирования, ответы на сложные вопросы и консультации по проектам.

Контакты: QQ: 11624317, WeChat: wizzer.

Добро пожаловать в систему пожертвований для поддержки моей работы: https://budwk.com/donation.

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

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

Введение

Описание недоступно Развернуть Свернуть
JavaScript и 5 других языков
Apache-2.0
Отмена

Обновления (1)

все

Участники

все

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

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