В управляемом компоненте @PostConstructвызывается после обычного конструктора объектов Java. Почему я использовал @PostConstructбы инициализацию с помощью bean-компонента вместо обычного...
В управляемом компоненте @PostConstructвызывается после обычного конструктора объектов Java. Почему я использовал @PostConstructбы инициализацию с помощью bean-компонента вместо обычного...
Я нашел этот вопрос: в чем разница между @Inject и @EJB, но я не стал мудрее. Я не делал Java EE раньше, и у меня нет опыта внедрения зависимостей, поэтому я не понимаю, что мне следует использовать? Является ли @EJB старым способом введения? Осуществляется ли внедрение EJB-контейнера при...
При попытке сослаться на управляемый bean-компонент в EL подобным образом #{bean.entity.property}иногда возникает javax.el.PropertyNotFoundException: Target Unreachableисключение, обычно когда должно быть установлено свойство bean-компонента или когда должно быть вызвано действие bean-компонента....
Я делаю продукт на основе Java EE, в котором использую GlassFish 3 и EJB 3.1. Мое приложение имеет сессионные компоненты , планировщик и использует веб-службы. Недавно я узнал об Apache TomEE , который поддерживает внедрение контекстов и зависимостей (CDI) . Контейнер GlassFish также поддерживает...
Я только что начал читать Core JavaServer Faces, 3-е изд. и они говорят это (выделено мной): Исторически сложилось так, что существует два отдельных механизма, компоненты CDI и управляемые компоненты JSF, для компонентов, которые могут использоваться на страницах JSF. Мы предлагаем вам использовать...
Я чувствую, что в спецификации Java EE 6 есть небольшой беспорядок. Есть несколько наборов аннотаций. У нас есть javax.ejbаннотации вроде @Statefulи @Statelessдля создания EJB. Также существует объект @javax.annotation.ManagedBeanдля создания управляемого bean-компонента. Есть аннотации в...
Мне сложно понять, как они взаимодействуют и где проходит граница между ними. Они перекрываются? Есть ли между ними дублирование? Я знаю, что есть аннотации, связанные с обоими, но мне не удалось найти полный список для обоих с краткими описаниями. Не уверен, поможет ли это прояснить, чем они...
В CDI есть псевдо-область видимости @ApplicationScopedи ( javax.inject) @Singleton. В чем разница между ними? Помимо того, что @ApplicationScopedпроксируется, и @Singletonнет. Могу я просто поменять свой @Singletonbean на @ApplicationScoped? Может ли @ApplicationScopedbean иметь два (или более)...
Я написал простую программу в веб-формах Java, но получаю следующую ошибку: WELD-000072 Управляемый компонент, объявляющий пассивирующую область, должен поддерживать пассивацию. Бин: управляемый компонент [класс BeanPakage.DemoBeans] с квалификаторами [ @Any @Default @Named] Кто-нибудь может...