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

«1. Обзор В этом уроке мы узнаем о самосохранении и обновлении Eureka. Мы начнем с создания сервера Eureka вместе с несколькими экземплярами клиента Eureka. Затем мы зарегистрируем этих клиентов на нашем сервере Eureka, чтобы показать, как работает самосохранение. 2. Самосохранение

«Многомерный ArrayList в Java»

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

«Проверка, является ли строка повторяющейся подстрокой»

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

«Джексон против Гсона»

«1. Введение В этой статье мы сравним API-интерфейсы Gson и Jackson для сериализации и десериализации данных JSON в объекты Java и наоборот. Gson и Jackson — полные библиотеки, предлагающие поддержку привязки данных JSON для Java. Каждый из них является активно

«Джексон — пользовательский сериализатор»

«1. Обзор В этом кратком руководстве показано, как сериализовать объект Java с помощью Jackson 2 с помощью пользовательского сериализатора. Если вы хотите копнуть глубже и узнать о других интересных вещах, которые вы можете делать с Jackson 2, — переходите к

«Сериализуйте только те поля, которые соответствуют пользовательским критериям с помощью Jackson»

«1. Обзор Это руководство проиллюстрирует, как мы можем использовать Jackson для сериализации поля только в том случае, если оно соответствует определенным пользовательским критериям. Например, предположим, что мы хотим сериализовать целочисленное значение только в том случае, если оно положительное, а в

«Вызов сериализатора по умолчанию из пользовательского сериализатора в Джексоне»

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

«Джексон — Маршалл String в JsonNode»

«1. Обзор В этом кратком руководстве показано, как использовать Jackson 2 для преобразования строки JSON в JsonNode (com.fasterxml.jackson.databind.JsonNode). Если вы хотите копнуть глубже и узнать о других интересных вещах, которые вы можете делать с Jackson 2, — переходите к основному

«Десериализация неизменяемых объектов с Джексоном»

«1. Обзор В этом кратком руководстве мы покажем два разных способа десериализации неизменяемых объектов Java с помощью библиотеки обработки JSON Jackson. 2. Почему мы используем неизменяемые объекты? Неизменяемый объект — это объект, сохраняющий свое состояние неизменным с момента создания. Это