«Общие операции FreeMarker»

«1. Введение FreeMarker — это механизм шаблонов, написанный на Java и поддерживаемый Apache Foundation. Мы можем использовать язык шаблонов FreeMarker, также известный как FTL, для создания многих текстовых форматов, таких как веб-страницы, электронная почта или XML-файлы. В этом уроке мы

«Руководство по сопоставлению с образцом в Vavr»

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

«Руководство по JAXB»

«1. Введение Это вводная статья о JAXB (Java Architecture for XML Binding). Сначала мы покажем, как преобразовывать объекты Java в XML и наоборот, а затем сосредоточимся на создании классов Java из схемы XML и наоборот с помощью подключаемого модуля JAXB-2

«Получить текущую дату до Java 8»

«1. Введение В устаревших системах нам может понадобиться работать с датами, когда нет ни нового API даты и времени, ни настоятельно рекомендуемой библиотеки Joda-Time. В этом коротком руководстве мы рассмотрим несколько подходов к получению текущей даты в системах до Java

«Руководство по EnumSet»

«1. Введение В этом руководстве мы рассмотрим коллекцию EnumSet из пакета java.util и обсудим ее особенности. Сначала мы покажем основные возможности коллекции, а затем пройдемся по внутренностям класса, чтобы понять его преимущества. Наконец, мы рассмотрим основные операции, которые он предоставляет,

«Предупреждение: «Тип MockitoJUnitRunner устарел».»

1. Введение В этом кратком руководстве мы рассмотрим одно из предупреждений, которое может появиться при работе с популярной средой тестирования Mockito. А именно тот, который относится к устаревшему классу MockitoJUnitRunner. Мы увидим, почему появляется это предупреждение и как с ним

«Шаблон адаптера в Java»

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

«Введение в Spring с Akka»

«1. Введение В этой статье мы сосредоточимся на интеграции Akka с Spring Framework, чтобы разрешить внедрение сервисов на основе Spring в актеры Akka. Прежде чем читать эту статью, рекомендуется ознакомиться с основами Akka. 2. Внедрение зависимостей в Akka Akka —

«Руководство по JGit»

«1. Введение JGit — это облегченная, чистая реализация библиотеки Java системы контроля версий Git, включая подпрограммы доступа к репозиторию, сетевые протоколы и основные алгоритмы контроля версий. JGit — относительно полнофункциональная реализация Git, написанная на Java и широко используемая в сообществе

«Каррирование на Java»

«1. Введение Начиная с Java 8, мы можем определять функции с одним и двумя параметрами в Java, что позволяет нам внедрять их поведение в другие функции, передавая их в качестве параметров. Но для функций с большим количеством параметров мы полагаемся