«Руководство по усам с Spring Boot»

«1. Обзор В этой статье мы сосредоточимся на использовании шаблонов Mustache для создания содержимого HTML в приложениях Spring Boot. Это шаблонизатор без логики для создания динамического контента, который популярен благодаря своей простоте. Если вы хотите узнать об основах, ознакомьтесь с

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

«1. Обзор В этой статье мы рассмотрим EGit — эволюцию библиотеки JGit для Eclipse. 2. Настройка EGit В статье мы будем использовать следующие инструменты: Eclipse Neon.3 версии 4.6.3 Плагин EGit версии 4.8 2.1. Установка EGit в Eclipse Начиная с Eclipse

«Интеграция модернизации с RxJava»

«1. Обзор В этой статье рассказывается, как реализовать простой REST-клиент с поддержкой RxJava с помощью Retrofit. Мы создадим пример приложения, взаимодействующего с GitHub API, используя стандартный подход к модернизации, а затем усовершенствуем его с помощью RxJava, чтобы использовать преимущества реактивного

«Руководство по API коллекций в Vavr»

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

«Введение в Apache Commons CSV»

«1. Обзор CSV-библиотека Apache Commons имеет множество полезных функций для создания и чтения CSV-файлов. В этом кратком руководстве мы увидим, как использовать эту библиотеку, показав простой пример. 2. Зависимость от Maven Для начала мы импортируем последнюю версию этой библиотеки с

«Log4j 2 и лямбда-выражения»

«1. Обзор В библиотеку Log4j 2 добавлена ​​поддержка лямбда-выражений Java 8, начиная с версии 2.4. Эти выражения могут использоваться интерфейсом Logger для включения отложенного ведения журнала. Давайте посмотрим на краткий пример того, как мы можем использовать эту функцию. Для получения

«Реализация пользовательских операторов в RxJava»

«1. Обзор В этом кратком руководстве мы покажем, как написать собственный оператор с помощью RxJava. Мы обсудим, как создать этот простой оператор, а также преобразователь — как класс или как простую функцию. 2. Конфигурация Maven Во-первых, нам нужно убедиться, что

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

«1. Обзор MockServer — это инструмент для имитации/заглушки внешних API-интерфейсов HTTP. 2. Зависимости Maven Чтобы использовать MockServer в нашем приложении, нам нужно добавить две зависимости: <dependency> <groupId>org.mock-server</groupId> <artifactId>mockserver-netty</artifactId> <version>3.10.8</version> </dependency> <dependency> <groupId>org.mock-server</groupId> <artifactId>mockserver-client-java</artifactId> <version>3.10.8</version> </dependency> Последняя версия зависимостей доступна как

«Интеграция Ratpack с Spring Boot»

«1. Обзор Ранее мы представили Ratpack и его интеграцию с Google Guice. В этой быстрой статье мы покажем, как Ratpack можно интегрировать с Spring Boot. 2. Зависимость Maven Прежде чем мы продолжим, давайте добавим следующую зависимость в наш pom.xml: <dependency>

«Руководство по Activiti с Java»

«1. Обзор Activiti API — это система управления рабочими процессами и бизнес-процессами. Мы можем определить в нем процесс, выполнить его и манипулировать им по-разному, используя сервисы, предоставляемые API. Требуется JDK 7+. Разработку с использованием API можно вести в любой IDE,