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

«1. Spring и Java \u003e\u003e Выпущена Java 15! [openjdk.java.net] Выпущена Java 15, новая версия Java, наполненная новыми и захватывающими функциями: запечатанные классы, сопоставление с образцом, текстовые блоки, записи, Shenandoah, ZGC и многое другое! \u003e\u003e Источник реляционной базы данных и приемник

«Введение в использование FreeMarker в Spring MVC»

«1. Обзор FreeMarker — это механизм шаблонов на основе Java от Apache Software Foundation. Как и другие механизмы шаблонов, FreeMarker предназначен для поддержки веб-страниц HTML в приложениях, использующих шаблон MVC. В этом руководстве показано, как настроить FreeMarker для использования в

«Модульное тестирование Spring JdbcTemplate»

«1. Обзор Spring JdbcTemplate — это мощный инструмент, позволяющий разработчикам сосредоточиться на написании SQL-запросов и извлечении результатов. Он подключается к серверной базе данных и напрямую выполняет запросы SQL. Поэтому мы можем использовать интеграционные тесты, чтобы убедиться, что мы можем правильно

«Включает ли сигнатура метода тип возвращаемого значения в Java?»

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

«Получить первый ключ и значение из HashMap»

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

«Руководство по обертке Gradle»

«1. Обзор Gradle обычно используется разработчиками для управления жизненным циклом сборки проекта. Это инструмент сборки по умолчанию для всех новых проектов Android. В этом уроке мы узнаем о Gradle Wrapper, сопутствующей утилите, упрощающей распространение проектов. 2. Gradle Wrapper Чтобы создать

«Как установить версию TLS в Apache HttpClient»

«1. Введение Apache HttpClient — это низкоуровневая облегченная клиентская HTTP-библиотека для связи с HTTP-серверами. В этом руководстве мы узнаем, как настроить поддерживаемые версии (версии) безопасности транспортного уровня (TLS) при использовании HttpClient. Мы начнем с обзора того, как работает согласование версии

«Пользовательский картограф с MapStruct»

«1. Обзор В этой статье мы узнаем, как использовать пользовательский преобразователь с библиотекой MapStruct. Библиотека MapStruct используется для отображения между типами компонентов Java. Используя пользовательский сопоставитель с MapStruct, мы можем настроить методы сопоставления по умолчанию. 2. Зависимости Maven Давайте добавим

«Сопоставление коллекций с помощью MapStruct»

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

«Развертывание приложения Spring Boot в Azure»

«1. Введение Microsoft Azure теперь имеет довольно надежную поддержку Java. В этом руководстве мы шаг за шагом продемонстрируем, как заставить наше приложение Spring Boot работать на платформе Azure. 2. Зависимость и конфигурация Maven Во-первых, нам нужна подписка Azure, чтобы использовать