Есть ли что-то похожее на WPF и MVVM в Java-мире?

Есть ли что-то похожее на WPF и MVVM в мире Java?

Ответы

Ответ 3

Взгляните на шаблон WCS-MVC Рамочной программы Jrebirth.

Этот шаблон был разработан после работы с PureMVC и Mircrosoft MVVM. Обратите внимание, что шаблон Model View ViewModel беззвучно добавляет (ViewController с файлом .xaml.cs....), что добавит много путаницы

WCS-MVC означает:

  • Wave = > управлять событиями между компонентами
  • Command = > управлять атомарными или несколькими действиями в отдельном потоке (JAT, JIT, JTP)
  • Сервис = > управлять длительным действием с уведомлениями о прогодах
  • Model = > управлять бизнес-логикой для просмотра
  • View = > определить дерево ui
  • Controller = > прослушать взаимодействие с пользователем

JRebirth предлагает:

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