|
Java Platform, Enterprise Edition (Java EE) 8 Учебник по Java EE |
| Назад | Вперёд | Содержание |
Managed-бин реализуется Java-классом. Класс Java верхнего уровня является Managed-бином, если он определён как Managed-бин в соответствии с любой другой спецификацией технологии Java EE, такой как спецификация JavaServer Faces, или если он удовлетворяет всем следующим условиям.
Не является нестатическим внутренним классом.
Это конкретный класс или аннотированный @Decorator.
Он не аннотируется аннотацией, определяющей компонент EJB, и не объявляется как класс EJB-компонента в ejb-jar.xml.
У него есть подходящий конструктор. То есть один из следующих случаев.
У класса есть конструктор без параметров.
Класс объявляет конструктор с аннотацией @Inject.
Никакого специального объявления, такого как аннотация, не требуется для определения Managed-бина.
| Назад | Вперёд | Содержание |
Copyright © 2017, Oracle и/или её дочерних компаний. Все права защищены.
Версия перевода 1.0.5 (Java EE Tutorial — русскоязычная версия)