Статьи

Красота и странность дженериков

Недавно я готовился к экзамену Oracle Certified Professional, Java SE 7 Programmer, и мне пришлось столкнуться с некоторыми довольно странными конструкциями в области обобщений в…
Статьи

Построение реактивных систем с JavaFX

JavaFX — это новая стандартная библиотека для создания графических приложений на Java, но многие программисты все еще придерживаются Swing или даже (дрожат) AWT. Многое произошло…
Статьи

Слой DAO - Дженерики на помощь

Обобщения могут быть мощным инструментом для создания многократно используемого кода с возможностью проверки во время компиляции (тип безопасности ..). К сожалению, я чувствую, что основной…
Статьи

Сборка OpenJDK на Windows

Проведя некоторые эксперименты, я обнаружил, что часто полезно иметь в наличии исходный код JDK, чтобы вносить некоторые изменения, играть с ним и т. Д. Поэтому…
Статьи

Как безопасно использовать дисплей SWT asyncExec

Большинство наборов инструментов пользовательского интерфейса являются однопоточными, и SWT не является исключением. Это означает, что доступ к объектам пользовательского интерфейса должен осуществляться исключительно из одного…
Статьи

Массовая загрузка с Hibernate

Если вам нужно обрабатывать результирующие наборы больших баз данных из Java, вы можете выбрать JDBC, чтобы обеспечить необходимый контроль низкого уровня. С другой стороны, если…
Статьи

GlassFish 3 за 30 минут

Цель: создать простой проект Java EE 6 на GlassFish v3 в кратчайшие сроки. Проект должен включать в себя: электронную почту, JMS, JPA, web и EJB…
Статьи

Учебник и пример Java EE EJB Interceptors

В этом примере мы увидим, как использовать перехватчики в EJB и протестировать его с помощью простого веб-приложения. 1. Введение Перехватчики используются, как следует из названия,…