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

OSCHINA-MIRROR/nutz-nutzboot

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
diff_nb_mvc.md 2.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 22.04.2025 19:47 4e6c9af

Отношение NutzBoot и NutzMvc

Давайте рассмотрим это в виде таблицы

Функциональная точка NutzBoot Nutz.MVC
Операционная среда Независимая работа Web-контейнер (Jetty/Tomcat и т.д.)
Упаковка Jar/war war
Гибкость Обычно Высокая
Поддержка распределенных систем Легко Обычно
Автоматическое перезапускание Нет Зависит от контейнера
Разделение статических и динамических файлов Легко Не очень удобно
Конфигурационные файлы Есть Есть
Параметры командной строки Есть Нет
Параметры окружения Есть Есть
Главный вход MainLauncher MainModule

Дополнительные пояснения:

  • С помощью Maven Plugin проект Nutzboot можно упаковать в war
  • С помощью nutzboot-servlet3 можно напрямую настроить Nutzboot в web.xml для загрузки
  • MainLauncher может использовать большую часть аннотаций MainModule (кроме @LoadingBy), а также имеет дополнительный метод main
  • В NutzBoot Nutz.MVC представлен как starter, и 99% функций работают как обычно
  • Низкая гибкость NutzBoot обусловлена нормированием оптимальных практик, что снижает произвольность
  • Автоматическое перезапускание относится к перезапусканию классов, а не файлов страниц

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

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

1
https://api.gitlife.ru/oschina-mirror/nutz-nutzboot.git
git@api.gitlife.ru:oschina-mirror/nutz-nutzboot.git
oschina-mirror
nutz-nutzboot
nutz-nutzboot
dev