JBoss Seam

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
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. См. домашнюю страницу проекта