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-бина.
Назад | Вперёд | Содержание |