«Аргументы командной строки в Java»

«1. Введение Довольно часто приложения запускаются из командной строки с использованием аргументов. Особенно на стороне сервера. Обычно мы не хотим, чтобы приложение делало одно и то же при каждом запуске: мы хотим каким-то образом настроить его поведение. В этом коротком

«Как эффективно читать большой файл с помощью Java»

«1. Обзор Этот туториал покажет, как эффективно прочитать все строки из большого файла в Java. Эта статья является частью учебника «Java — Back to Basic» здесь, на Baeldung. 2. Чтение в памяти Стандартный способ чтения строк файла — в памяти

«Программная конфигурация с Log4j 2»

«1. Введение В этом руководстве мы рассмотрим различные способы программной настройки Apache Log4j 2. 2. Первоначальная настройка Чтобы начать использовать Log4j 2, нам просто нужно включить log4j- core и log4j-slf4j-impl в нашем pom.xml: <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>2.11.0</version> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId>

«Знакомство с Vavr’s Someone»

«1. Обзор Vavr — это библиотека расширения объектно-функционального языка с открытым исходным кодом для Java 8+. Это помогает уменьшить объем кода и повысить надежность. В этой статье мы узнаем об инструменте Vavr под названием «Либо». Если вы хотите узнать больше

«Взаимодействие между Java и Vavr»

«1. Обзор Поскольку Vavr в основном работает в экосистеме Java, всегда необходимо преобразовать структуры данных Vavr в понятные для Java структуры данных. Например, рассмотрим функцию, которая возвращает io.vavr.collection.List, и нам нужно передать результат другой функции, которая принимает java.util.List. Вот где

«Поддержка JPA 2.2 для типов даты/времени Java 8»

«1. Обзор Версия JPA 2.2 официально представила поддержку Java 8 Date and Time API. До этого либо приходилось полагаться на проприетарное решение, либо приходилось использовать JPA Converter API. В этом руководстве мы покажем, как отображать различные типы даты и времени

«Краткое руководство по Spring Cloud Circuit Breaker»

«1. Обзор В этом руководстве мы представим проект Spring Cloud Circuit Breaker и узнаем, как мы можем его использовать. Во-первых, мы посмотрим, что предлагает Spring Cloud Circuit Breaker в дополнение к существующим реализациям прерывателя цепи. Далее мы узнаем, как использовать

«Как извлечь содержимое Mono в Java»

«1. Обзор В нашем введении в Project Reactor мы узнали о Mono\u003cT\u003e, который является публикатором экземпляра типа T. В этом кратком руководстве мы покажем как блокирующий, так и неблокирующий -блокирующий способ извлечения T из Mono: заблокировать и подписаться. 2. Способ

«Создание запроса JPA между несвязанными объектами»

«1. Обзор В этом руководстве мы увидим, как мы можем построить запрос JPA между несвязанными объектами. 2. Зависимости Maven Давайте начнем с добавления необходимых зависимостей в наш pom.xml. Прежде всего, нам нужно добавить зависимость для Java Persistence API: <dependency> <groupId>javax.persistence</groupId>