Альтернативы помогают изменять точку инжекции простым настраиванием beans.xml. Для этого достаточно описать альтернативную точку инжекции и пометить ее квалификатором (или оставить без квалификатора для @Default) ... Читать дальше »

Категория: Java EE | Просмотров: 1243 | Добавил: alex | Дата: 09.02.2016

Примеры инжекций различными способами ... Читать дальше »

Категория: Java EE | Просмотров: 821 | Добавил: alex | Дата: 09.02.2016

Существует шаблон проектирования "Наблюдатель" (Observer) или «подчинённые» (Dependents) или «издатель-подписчик» (Publisher-Subscriber). Суть в том что есть класс, ... Читать дальше »

Категория: Java EE | Просмотров: 766 | Добавил: alex | Дата: 16.10.2014

Декоратор как шаблон проектирования состоит в том, чтобы обернуть целевой класс (декорируемый класс) и наделить его дополнительной функциональностью или непохожей функциональностью. CDI поддерживает шаблон проектирования декоратор ... Читать дальше »

Категория: Java EE | Просмотров: 888 | Добавил: alex | Дата: 16.10.2014

Если CDI не находи компонент для инжекции и выдается ошибка типа: CDI Inject fails WELD-001408 Unsatisfied dependencies for type, ... Читать дальше »

Категория: Java EE | Просмотров: 684 | Добавил: alex | Дата: 09.10.2014

Если нам нужно провести аутентификацию и авторизацию пользователей, информация о которых лежит в базе данных, то нужно использовать область безопасности jdbc. ... Читать дальше »

Категория: Java EE | Просмотров: 686 | Добавил: alex | Дата: 25.08.2014

Java Message Service (JMS) служит для асинхронного взаимодействия компонентов системы. В JMS выделяется 3 участника:

1) отправитель сообщения (producer)

2) пункт назначения (destination, broker) - могут быть очередь (взаимодействие точка-точка) или топик (взаимодействие уведомление/подписчики)

3) получатель сообщения (consumer)

Отправитель посылает сообщение пункту назначения. Получатель сообщения читает из пункта назначения. Отправитель ничего не знает о получателе и не знает о времени прочтения, то есть отправитель и получатель не обязательно должны работать одновременно. Сообщения - любые объекты, поддерживающие сериализацию.
 

Примерный порядок работы в нетбинсе (для разных пунктов назначения работа одинаковая):

1) Для начала нужно создать пункт назначения и фабрику, которая создает пункт назначения. Это делается или в консоли управления сервером приложения (например гла ... Читать дальше »

Категория: Java EE | Просмотров: 765 | Добавил: alex | Дата: 19.08.2014

JPA запись отношений между сущностями ... Читать дальше »

Категория: Java EE | Просмотров: 854 | Добавил: alex | Дата: 06.08.2014

Пример, как в сервлете подключиться и запросить данные из базы через JDBC. ... Читать дальше »

Категория: Java EE | Просмотров: 987 | Добавил: alex | Дата: 01.08.2014

Здесь выложу примеры использования Criteria API  и JPQL. ... Читать дальше »

Категория: Java EE | Просмотров: 2287 | Добавил: alex | Дата: 03.06.2014

1 2 »