Статьи

Взгляд в будущее с @Deprecated Java

Я иногда сталкивался с ситуацией, в которой мне нужно было представить новый API или конструкцию, чтобы другие могли ее попробовать, но я знал, что она…
Статьи

Представляем EclipseLink JPA-RS

В предыдущей серии статей я рассказывал о том, как создать сервис JAX-RS, который использовал JPA для уровня персистентности. EclipseLink содержит компонент, называемый JPA-RS, который можно…
Статьи

Отражение Java, но намного быстрее

Какой самый быстрый способ прочитать геттер из Java-класса, не зная этого класса во время компиляции? Фреймворки Java часто делают это. Много. И это может напрямую…
Статьи

Шаблоны креационного дизайна: абстрактный шаблон фабрики

Шаблон « Абстрактная фабрика» является творческим шаблоном и является одним из самых популярных шаблонов наряду с шаблоном строителя и фабрики. Шаблоны создания используются для создания…
Статьи

Spring Security и несколько цепочек фильтров

Spring Security — это чрезвычайно полезная технология. Это позволяет защитить ваше приложение, не будучи слишком навязчивым, и позволяет подключать множество различных механизмов аутентификации. С другой…
Статьи

Повторный код

Вступление Обычно не хорошо иметь код для копирования / вставки в нашем Java-приложении, но иногда это неизбежно. Например, проект License3j предоставляет метод isXXX в классе…