Результаты поиска по запросу "cdi"

3 ответа

CDI Неоднозначная зависимость от @Produces - почему?

Я использую код, как показано ниже:

2 ответа

Как установить и использовать CDI на Tomcat?

1 ответ

Конструктор компонента CDI и @PostConstruct вызывались несколько раз

После некоторых экспериментов, это кажется проблемой при использовании bean-компонента CDI и не имеет ничего общего с PrimeFaces, как я и предполагал изначально. Если я изменю TableBeanLazy на управляемый компонент с использованием @ManagedBean, ...

ТОП публикаций

1 ответ

Просто чтобы прояснить это для других, в CDI нет такой вещи, как SingletonScoped, есть нелюбимый step-child @ javax.inject.Singleton, который унаследован от «Инъекции зависимостей JSR-330 для Java». Этого следует избегать любой ценой. Скорее всего, ApplicationScoped удовлетворит ваши потребности.

отрим следующий bean-объект CDI в области запроса: @RequestScoped public class RequestScopedBean { // ... }Теперь я внедряю его в объектный компонент: @ApplicationScoped public class ApplicationScopedBean { @Inject private RequestScopedBean ...

3 ответа

Как включить CDI-инъекцию в веб-сервисе (jaxrs / jersey) на java se, работающем гризли?

2 ответа

Как использовать классификаторы CDI с несколькими реализациями классов?

1 ответ

Когда вы должны называть Managed Bean безоговорочно?

Со всеми исследованиями яВы сделали на создание управляемых бобов, что ямы не заметили (или то, что я, возможно, упустил из виду), когда использовать явное и...

1 ответ

Спасибо, что поделился!

аюсь запустить POJO при запуске в приложении Weld / Seam3, но мне не везет. Я пробовал следующее, но ни один из них не работал: @Singleton public class StartupJobs { @Inject private Logger log; public void onStartup(@Observes @Initialized ...

3 ответа

Ошибка развертывания CDI: WELD-001414 Имя компонента является неоднозначным

У меня есть приложение, которое имеет несколько модулей и различных зависимостей. При развертывании приложения на Glassfish 4 появляется ошибка: org.jboss.weld.exceptions.DeploymentException: WELD-001414 Bean name is ambiguous. Name ...

3 ответа

Невозможно @ Inject мой DAO в пользовательском Apache Shiro AuthorizingRealm

Я пытаюсь внедрить свой UserDAO в свой пользовательский AuthorizingRealm, который использует Apache Shiro, но ... я получаю ноль. Что я делаю неправильно? shiro.ini [main] user = demo.shiro.security.FacesAjaxAwareUserFilter realmA ...