JBoss Seam

Материал из Википедии — свободной энциклопедии
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 3 августа 2015 года; проверки требуют 8 правок.
Перейти к навигации Перейти к поиску
Стиль этой статьи неэнциклопедичен или нарушает нормы литературного русского языка.
Статью следует исправить согласно стилистическим правилам Википедии. (2 мая 2023)
JBoss Seam
Логотип программы JBoss Seam
Скриншот программы JBoss Seam
JBoss Seam framework
Тип Веб-фреймворк
Разработчик RedHat JBoss
Написана на Java[1]
Операционная система Кроссплатформенное программное обеспечение
Аппаратная платформа Java Virtual Machine
Последняя версия 3.2.0.Final (15 января 2013)
Репозиторий github.com/seam
Лицензия GNU LGPL
Сайт  (англ.)

JBoss Seam — основанный на JavaServer Faces (JSF) фреймворк, для разработки Веб-приложений. Разрабатывается в JBoss Labs и распространяется под лицензией LGPL (GNU Lesser General Public License). Призван упростить программирование бизнес-приложений на JSF, путём реализации следующих возможностей:

  • Устранение промежуточного слоя транспортных объектов (Value Objects), за счет использования EJB Entity Bean’ов в качестве Value Objects
  • Интенсивное использование аннотаций Java 5, для конфигурирования компонентов и декларирования примитивов
  • Тесная интеграция с EJB 3-й версии и jBPM
  • Поддержка AJAX на стороне сервера
  • Использование Conversation-взаимодействий
  • Юнит-тестирование компонентов используя Embeddable JBoss контейнер
  • Встроенная поддержка технологии URL rewriting

Примечания

[править | править код]
  1. См. домашнюю страницу проекта