«Двойная отправка в DDD»

«1. Обзор Двойная отправка — это технический термин, описывающий процесс выбора метода для вызова на основе типов получателя и аргументов. Многие разработчики часто путают двойную отправку с шаблоном стратегии. Java не поддерживает двойную диспетчеризацию, но есть приемы, позволяющие обойти это

«Краткое руководство по Spring Roo»

«1. Обзор Spring Roo — это инструмент для быстрой разработки приложений (RAD), целью которого является предоставление быстрых и мгновенных результатов, ориентированных на веб-приложения Spring и новые технологии Spring. Это позволяет нам генерировать шаблонный код и структуру проекта для приложений Spring

«Отменить ссылку на метод предиката с помощью Java 11»

«1. Обзор В этом кратком руководстве мы увидим, как отменить ссылку на метод Predicate с помощью Java 11. Мы начнем с ограничений, с которыми пришлось столкнуться, чтобы добиться этого до Java 11. Затем мы посмотрите, как помогает метод Predicate.not(). 2.

«Будет ли ошибка обнаружена блоком Catch в Java?»

«1. Обзор В этой короткой статье мы покажем, как правильно перехватывать ошибки Java, и объясним, когда это не имеет смысла. Подробную информацию о Throwables в Java см. в нашей статье об обработке исключений в Java. 2. Перехват ошибок Так как

«Специальные ограничения Hibernate Validator»

«1. Обзор В этом руководстве мы рассмотрим ограничения Hibernate Validator, которые встроены в Hibernate Validator, но не входят в спецификацию Bean Validation. Краткий обзор проверки бинов можно найти в нашей статье Основы валидации бинов Java. 2. Настройка Hibernate Validator По

«Проверка наличия цикла в Java Graph»

«1. Обзор В этом кратком руководстве мы узнаем, как мы можем обнаружить цикл в заданном ориентированном графе. 2. Представление графа В этом уроке мы будем придерживаться представления графа списка смежности. Во-первых, давайте начнем с определения вершины в Java: public class

«Еженедельник Java, выпуск 285»

«Итак, приступим… 1. Spring и Java >> How to Write a Simple, yet Extensible API  [blog.jooq.org] Хотя написание простого API может быть трудным, сделать его расширяемым простым способом — не проблема. >> Testing Your Database Migrations With Flyway and Testcontainers

«Определить дату создания файла в Java»

«1. Обзор В JDK 7 появилась возможность получить дату создания файла. В этом уроке мы узнаем, как получить к нему доступ через java.nio. 2. Files.getAttribute Один из способов получить дату создания файла — использовать метод Files.getAttribute с заданным путем: try

«Работа с XML в Groovy»

«1. Введение Groovy предоставляет значительное количество методов, предназначенных для просмотра и управления содержимым XML. В этом руководстве мы покажем, как добавлять, редактировать или удалять элементы из XML в Groovy, используя различные подходы. Мы также покажем, как создать структуру XML с

«Введение в SPF4J»

«1. Обзор Тестирование производительности — это деятельность, которую часто отодвигают на завершающие этапы цикла разработки программного обеспечения. Обычно мы полагаемся на профилировщики Java для устранения проблем с производительностью. В этом руководстве мы рассмотрим Simple Performance Framework для Java (SPF4J). Он