«Пользовательский источник сообщений проверки в Spring Boot»

«1. Обзор MessageSource — это мощная функция, доступная в приложениях Spring. Это помогает разработчикам приложений обрабатывать различные сложные сценарии с написанием большого количества дополнительного кода, такого как конфигурация для конкретной среды, интернационализация или настраиваемые значения. Еще одним сценарием может быть

«Обзор и необходимость DelegatingFilterProxy в Spring»

«1. Обзор DelegatingFilterProxy — это фильтр сервлета, который позволяет передавать управление классам Filter, имеющим доступ к контексту приложения Spring. Spring Security сильно зависит от этой техники. В этом уроке мы подробно расскажем об этом. 2. DelegatingFilterProxy В Javadoc для DelegatingFilterProxy

«Советы по производительности строк»

1. Введение В этом руководстве мы сосредоточимся на аспекте производительности Java String API. Мы углубимся в операции создания, преобразования и модификации строк, чтобы проанализировать доступные варианты и сравнить их эффективность. Предложения, которые мы собираемся сделать, не обязательно подходят для каждого

«Регистрация HTTP-запросов с помощью HTTP-трассировки Spring Boot Actuator»

«1. Введение Когда мы работаем с микросервисами или веб-сервисами в целом, очень полезно знать, как наши пользователи взаимодействуют с нашими сервисами. Этого можно добиться, отслеживая все запросы, поступающие в наши сервисы, и собирая эту информацию для последующего анализа. Есть несколько

«Еженедельник Java, выпуск 322»

«1. Spring и Java >> One-Stop Guide to Database Migration with Flyway and Spring Boot [reflectoring.io] Лучший способ управления миграцией базы данных для развивающегося проекта. >> Composing custom annotations with Spring [mscharhag.com] Краткий пример того, как обработка аннотаций Spring упрощает

«Список всех баз данных Redis»

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

«Базовый калькулятор на Java»

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

«Отключить баннер Spring Boot при запуске»

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

«Добавить свойства сборки в приложение Spring Boot»

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

«Введение в Spring Cloud CLI»

«1. Введение В этой статье мы рассмотрим Spring Boot Cloud CLI (или сокращенно Cloud CLI). Инструмент предоставляет набор улучшений командной строки для Spring Boot CLI, которые помогают в дальнейшем абстрагировании и упрощении развертываний Spring Cloud. Интерфейс командной строки был представлен