Я пишу приложение JSF 2.0 и хочу использовать аннотации CDI вместо «эквивалентных» аннотаций JSF. Другими словами, @Model или @Named вместо @ManagedBean и @Inject вместо @ ...
Я хочу внедрить текущего пользователя с помощью @Inject @Current User на всех уровнях (например, веб-уровень, Слой EJB). Для этого у меня есть следующий метод CDI Producer: @Named
@SessionScoped
...
Я пытаюсь использовать события CDI в своих внутренних службах на JBoss AS6 - в идеале с максимальным повторным использованием кода. Из документации я вижу, что могу сократить количество классов аннотаций-квалификаторов, которые я должен создать…
Toa manana olana aho rehefa manana a4j: commandLink amin'ny mpanankarena: popupPanel fa ny hetsika kosa tsy mitifitra. Toy izao manaraka izao ny xhtml: jsf-2richfacescdijboss-weldcommandlink
Мне нравится способ, которым Guice делает это довольно прямым для ручного создания собственных модулей каждый с их собственной привязкой, сделанной в коде. CDI, с другой стороны, кажется, полагается больше на волшебство, а не...
Я новичок в концепции внедрения зависимостей, и в настоящее время мы пишем веб-приложение с использованием JSF и, возможно, Primefaces. В настоящее время мы оцениваем, использовать ли Spring или EJB3. Я действительно был ...
Рассмотрим следующий bean-компонент CDI с областью действия запроса: @RequestScoped
открытый класс RequestScopedBean {// ...
} Теперь я ввожу его в компонент с областью действия приложения: @ApplicationScoped
public class ...
Я работаю над приложением Java EE, в первую очередь JAX- RS с административной консолью JSF, которая использует CDI / Weld для внедрения зависимостей с объектами javax.enterprise.context.ApplicationScoped. Незначительная отладка ...
Я только что пришел из моего крошечного симпатичного мира JavaSE / Guice и в настоящее время открываю путь «переносимого контейнером» -EE6. После некоторых проблем с Glassfish3.1 я просто переключился на JBoss и ...
В самые первые дни использования CDI я перехожу на страницу с длительным запуском
диалог активен с использованием faces-redirect = true, поэтому у меня есть URL-адрес вроде ..myPage.xhtml? cid = 1. В какой-то момент я заканчиваю ...
Может ли CDI вводить Ссылки EJB в моем удаленном клиенте EJB? На самом деле у меня есть тестовый пример JUnit, который запускается локально в моей системе и обращается к EJB, работающему на автономной JBoss AS. В настоящее время я использую JNDI для .
У меня есть синглтон EJB (javax.ejb.Singleton version. Sigh.), На котором есть метод наблюдателя CDI. Когда я пытаюсь развернуть это на Glassfish 3.1, серверу не удается развернуть файл EAR без какого-либо реального ...
Одна из прелестей Java EE 6 - это новая структура внедрения зависимостей - CDI с эталонной реализацией Weld - которая побудила нас начать внутреннюю миграцию на JSR-330 в ...
Я пытаюсь сделать простую вещь. Вставить квалифицированную строку (или файл) в CDI. Итак, у меня есть квалификатор: @Retention (RetentionPolicy.RUNTIME)
@Target ({ПОЛЕ, МЕТОД, ПАРАМЕТР, ТИП})
@Qualifier
public @ ...
Я разрабатываю приложение JAVA EE 6. Я широко использую CDI. Мой вопрос: @Inject и @Produces совпадают с @In и @Out для Seam? Аннотации @In и @Out все еще используются сейчас, когда у нас есть CDI?
Есть ли существующая или готовящаяся к выпуску книга по CDI / Weld, которую вы могли бы порекомендовать? Я ищу что-то похожее по объему и качеству на Seam in Action, который был отличным справочником для Seam, но ...
Я нашел множество руководств, показывающих образцы кода Weld, но не вводный обзор. Не могли бы вы предложить вводную статью или ответить на следующие вопросы: Что Weld делает / дает вам?
Как ...
Аннотации становятся популярными. Spring-3 поддерживает их. CDI сильно зависит от них (я не могу использовать CDI без аннотаций, верно?) Мой вопрос - почему? Я слышал несколько вопросов: "Это помогает избавиться от ...
У меня есть приложение .war, которое я развертываю в Glassfish. Я хочу сделать CDI, поэтому мне нужно найти java: comp / BeanManager в моем POJO. Но это не работает: BeanManager просто не найден! Что случилось? Я…
Предположим, что у меня есть два класса, первый класс без каких-либо свойств, полей или аннотаций: открытый класс B {} И класс, в который вводится B , например: открытый класс A {@Inject ...
Я хочу использовать область @ViewScoped в своем приложении для компонентов поддержки некоторых веб-страниц. Также я использую CDI для вставки зависимостей в поддерживающие компоненты. Однако, когда я использую компонент поддержки ...
Мне сложно понять, как эти двое взаимодействуют и где проходит граница между ними. Они перекрываются? Есть ли между ними дублирование? Я знаю, что есть аннотации, связанные с ...
У меня есть два экземпляра bean-компонента CDI с SessionScoped для одного сеанса. У меня создалось впечатление, что CDI создаст для меня один экземпляр, но он сгенерировал два. Я ...
Я пытаюсь внедрить bean-компонент, определенный в контексте Spring, в управляемый компонент CDI, но мне это не удалось. Компонент не внедряется, вместо этого каждый раз создается новый экземпляр ...
Я запускаю приложение Java EE 6 EAR (объединяющий EJB-JAR и WAR) в GlassFish 3.0.1, используя ICEfaces 2.0 Beta 1 и Seam Faces 3.0.0 Alpha 3 Snapshot. Когда я развертываю EAR, я получаю ...
Допустим, у меня есть интерфейс под названием SocialNetworkService и три реализации - TwitterService , FacebookService и FriendFeedService. Теперь я хочу, чтобы каждый раз, когда мой управляемый компонент (или любой другой веб-компонент ...
Я пытаюсь использовать CDI для своего приложения JSF / Java EE. У меня следующая иерархия классов: / ** * класс базового контроллера * также содержит некоторые методы final и объявление класса внутреннего перечисления * / UnproxyableResolutionException,
После 2 дней отладки и попыток у меня нет другой идеи, кроме прошу у вас решения. Я хочу использовать CDI (на JEE6) в Tomcat WebApp только с простыми старыми объектами java (пока).
Насколько я понимаю ...