|
Java Platform, Enterprise Edition (Java EE) 8 Учебник по Java EE |
| Назад | Вперёд | Содержание |
Когда ваши бины аннотируются типом области видимости, сервер распознает приложение как архив бинов, и дополнительная настройка не требуется. Возможные типы областей видимости для компонентов CDI перечислены в Использование областей видимости.
CDI использует необязательный дескриптор развёртывания с именем beans.xml. Как и другие дескрипторы развёртывания Java EE, параметры конфигурации в beans.xml используются в дополнение к настройкам аннотаций в классах CDI. Настройки в beans.xml переопределяют настройки аннотаций в случае конфликта. Архив должен содержать дескриптор развёртывания beans.xml только в определённых ограниченных ситуациях, описанных в главе 27 «Контексты и инъецирование зависимостей в Java EE: дополнительные темы».
Для веб-приложения дескриптор развёртывания beans.xml, если он есть, должен находиться в каталоге WEB-INF. Для модулей EJB или JAR-файлов дескриптор развёртывания beans.xml, если он присутствует, должен находиться в каталоге META-INF.
| Назад | Вперёд | Содержание |
Copyright © 2017, Oracle и/или её дочерних компаний. Все права защищены.
Версия перевода 1.0.5 (Java EE Tutorial — русскоязычная версия)