NutzWk (новое название BudWk) — открытый корпоративный Java Web-фреймворк.
Веб-сайт: 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
Мы предлагаем разнообразные бизнес-модели, которые удовлетворят любые потребности вашей целевой аудитории. У нас есть следующие модели: цепочка поставок от поставщика к потребителю, многопользовательский магазин, доставка еды на вынос, однопользовательский магазин, групповые покупки, оптовые продажи и другие. Также мы предоставляем множество функций, таких как прямые трансляции, скидки, купоны, комиссионные, акции, услуги доставки и самовывоза, а также складские услуги.
Если вам нужен исходный код системы магазина, пожалуйста, свяжитесь с нами через следующие контакты:
Этот фреймворк используется для коммерческих проектов с 2012 года и уже обслужил тысячи компаний по всей стране. Он применяется в различных отраслях, включая государственное управление, электронную коммерцию, интернет вещей и так далее. С накоплением опыта и работой в разных областях были выпущены версии 1.x–7.x. Вы можете выбрать подходящую версию в зависимости от масштаба вашего проекта. Существует множество примеров использования этого фреймворка, включая проекты на уровне провинций и городов, крупные платформы, проекты больших данных, платформы электронной коммерции и проекты интернета вещей.
У нас есть мощная поддержка — сообщество Nutz и руководство пользователя Nutz: https://nutz.cn и https://nutzam.com/core/nutz_preface.html.
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 и другие).
Создайте базу данных 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 для входа.
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 из указанной папки.Технология | Название | Официальный сайт |
---|---|---|
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 |
| Технология | Название | Официальный сайт | --- | --- | | 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:
Я предлагаю платные услуги по обучению, включая разбор исходного кода, объяснение концепции проектирования, ответы на сложные вопросы и консультации по проектам.
Контакты: QQ: 11624317, WeChat: wizzer.
Добро пожаловать в систему пожертвований для поддержки моей работы: https://budwk.com/donation.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )