«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, что позволяет нам внедрять их поведение в другие функции, передавая их в качестве параметров. Но для функций с большим количеством параметров мы полагаемся