Вопросы по теме 'cdi'

Внедрить EJB в объект домена с помощью Java EE 6
Как внедрить EJB в объект домена (сущность JPA) с помощью Java EE 6?
4630 просмотров

Как внедрить несериализуемый класс (например, java.util.ResourceBundle) с помощью Weld
Я хочу создать Producer, который позволит внедрить java.util.ResourceBundle в любой класс, чтобы легко получить локализованные строки. Мой ResourceBundle-Producer выглядит так: public class ResourceBundleProducer { @Inject public...
13126 просмотров
schedule 09.09.2022

CDI — наблюдение за событиями контейнера
Я пытаюсь наблюдать за событиями запуска и завершения работы веб-приложения CDI. У меня есть bean-компонент ApplicationScoped, который прослушивает эти события: @ApplicationScoped public class PrettyfacesStartupObserver { private static final...
5113 просмотров
schedule 15.09.2022

CDI — Наблюдатели за событиями
У меня есть наблюдатели событий, которые все наблюдают за одним и тем же событием, поэтому у меня есть абстрактный суперкласс, который наблюдает за этим событием, а затем подкласс переопределяет/реализует определенные функции. Проблема в том, что...
1048 просмотров
schedule 22.05.2022

CDI — Написание пользовательских контекстов и областей
Я хотел бы иметь свои собственные контексты для некоторых проектов на основе CDI. Мне нужны (хочу) настраиваемые области, чтобы я мог изолировать, как долго живет компонент и где. Чтобы реализовать свой собственный контекст, вам нужно реализовать...
5277 просмотров
schedule 27.07.2022

Полезная среда для веб-приложений CDI / сварки
Я новичок в сварке и думаю, какая среда полезна для веб-приложения с использованием CDI (Weld). Я хочу использовать JSF или Wicket для представления и JPA/Hibernate для уровня сохраняемости (включая управление транзакциями). Очевидным сценарием...
609 просмотров
schedule 26.09.2023

Повторное использование нескольких экземпляров CDI @Named bean одного и того же класса на странице JSF
Я хотел бы использовать несколько экземпляров одного и того же именованного компонента CDI на странице JSF2. (Представьте, что у меня есть вспомогательный компонент для доступа к категории ContentManager, но я хочу показать несколько категорий на...
1440 просмотров
schedule 12.05.2022

GWT RequestFactory: как использовать один EntityManager для каждого запроса
Чтобы заставить RequestFactory сохранять прикрепленные объекты , мне нужно убедиться, что я используйте один и тот же EntityManager для каждого запроса. Для этого я собрал свой собственный класс Factory на основе реализации ThreadLocal , но...
3414 просмотров

Шаблон прокси JAVA EE
Я продолжаю читать везде, что, когда вы просите внедрить зависимости в bean-компонент, вам внедряется прокси-сервер для экземпляра этого ресурса. Кажется, я знаю, что такое прокси, это экземпляр, который знает, как пересылать сообщения другому...
1856 просмотров

Длительный компонент CDI ConversationScoped не работает
У меня возникли некоторые проблемы с пониманием области диалога Weld или CDI. На моей странице JSF Faclets я звоню: <f:metadata> <f:event type="preRenderView" listener="#{viewBean.start}" />...
5531 просмотров
schedule 19.04.2022

Внедрение управляемого компонента @Named в другую повторно используемую страницу JSF?
Я пытаюсь повторно использовать страницу jsf, включив использование лицевых панелей в другую страницу jsf, поскольку эта страница будет использоваться многими другими страницами. Но проблема в том, что я не могу получить атрибуты управляемого...
4445 просмотров
schedule 22.09.2022

Как объединить @Asynchronous и Weld/CDI Events и @Observes(during=TransactionPhase.AFTER_COMPLETION) в Glassfish 3.1
Прежде всего позвольте мне сказать, что следующий пример кода отлично работал в GF 3.0.1. Проблемы начались, когда мы перешли на GF 3.1. я использую метод @Asynchronous public void executeFlowStep(...
2199 просмотров

Обслуживание файлов с помощью JSF 2 / CDI с использованием URL-адресов с закладками
Мой главный вопрос: существует ли «хорошая практика» для обслуживания двоичных файлов (PDF, документов и т. д.) с использованием JSF 2 с CDI и использованием URL-адресов с закладками? Я прочитал спецификацию JSF 2 (JSR 314 ) , и я вижу, что...
3375 просмотров
schedule 23.04.2023

Внедрить сессионный компонент CDI в сервлет
Я получаю в моем проекте инъекцию (@ Inject) CDI Beans областей запроса и сеанса в сервлете. Проблема в том, что для сеансовых компонентов CDI я не получаю, чтобы состояния оставались. Я пытаюсь изменить состояние bean-компонента из своего сервлета,...
915 просмотров
schedule 04.10.2022

Упаковка Java EE 6 WAR для чистого серверного приложения?
В настоящее время я настроил проект Java EE для нового бизнес-приложения с использованием CDI. Приложение представляет собой чисто серверное приложение (с использованием jms, веб-сервисов и т. д., но не имеет внешнего интерфейса). Поскольку мы...
433 просмотров
schedule 26.12.2022

Метод производителя CDI для модели данных
Я хотел бы иметь возможность @Inject модели данных, поддерживающей RichFaces 4 ExtendedDataTable, но для этого требуется EntityManager для выполнения своей работы. Конечно, запросы EntityManager должны знать класс, и я бы предпочел не передавать его...
723 просмотров
schedule 04.05.2024

Событие в @Stateless EJB
У меня есть сессионный компонент без сохранения состояния (java ee 6, cdi), который генерирует события @Stateless public class CustomerService { @Inject @ErrorMessage Event<BaseEvent> errMsg; //[...] public Customer getCustomer(String...
1464 просмотров
schedule 30.11.2023

JDO с Java EE 6 (CDI и JTA?)
Прошу прощения, если это очевидный вопрос, но я просматриваю учебник по Java EE 6, читая пару книг, и мне становится трудно сопоставить всю информацию. Я делаю небольшое сравнение между JDO и JPA. Я понимаю, что с JPA и сервером приложений я могу...
912 просмотров
schedule 30.06.2022

Как использовать @ConversationScoped
Я пишу приложение JSF 2.0 и хочу использовать аннотации CDI вместо «эквивалентных» аннотаций JSF. Другими словами, @Model или @Named вместо @ManagedBean и @Inject вместо @ManagedProperty. Единственное, что я не могу заставить работать, это...
4866 просмотров
schedule 29.09.2022

Будет ли Spring поддерживать CDI?
Spring был хорошей средой для DI и АОП для разработчиков Java. Теперь появилась стандартная спецификация для DI и AOP, которая называется CDI. Любой хороший продукт больше не может оставаться хорошим без поддержки соответствующих стандартов....
7817 просмотров