JBoss Seam - это корпоративная среда с открытым исходным кодом на Java. Поскольку он выполняет некоторые из упущенных функций технологий Java, таких как JavaServer Faces и Enterprise Java Beans, Seam позиционирует себя как прототип для спецификаций Java EE.

JBoss Seam - это корпоративная среда с открытым исходным кодом на Java. Среди его функций

  • Прозрачно интегрирует уровень представления, бизнес-логику и логику сохранения на стороне сервера
  • Внедрение зависимости
  • Универсальная контекстная модель
  • Встроенный уровень сохраняемости с использованием шаблона посредника
  • Управление транзакциями
  • Мощная модель событий
  • Встроенная модель безопасности
  • Встроенный генератор приложений (настраиваемый)

Поскольку он выполняет некоторые из упущенных функций технологий Java, таких как JavaServer Faces (уровень представления) и Enterprise JavaBeans (бизнес-логика на стороне сервера), Seam позиционирует себя как прототип для спецификаций Java EE, таких как Contexts и Dependency Injection для Java. Платформа EE (контекстная модель), JavaServer Faces 2.0 JSR-314 (уровень представления) и JSR-303 проверки компонентов (проверка).

Хотя в Seam есть встроенная поддержка некоторых технологий Java EE, вы можете выбрать технологию, которая лучше соответствует вашим потребностям.

Рекомендуемые чтения