«1. Введение В этом кратком руководстве мы сосредоточимся на том, как объединить два или более объектов свойств Java в один. Мы рассмотрим три решения, сначала начав с примера, использующего итерацию. Далее мы рассмотрим использование метода putAll() и в заключение рассмотрим
«Именование полей Hibernate с помощью Spring Boot»
«1. Введение В этом кратком руководстве мы увидим, как использовать стратегии именования Hibernate в приложении Spring Boot. 2. Зависимости Maven Если мы начнем с приложения Spring Boot на основе Maven и будем рады использовать Spring Data, нам просто нужно добавить
«Ссылки на методы в Java»
«1. Обзор Одним из самых приятных изменений в Java 8 было введение лямбда-выражений, поскольку они позволяют нам отказаться от анонимных классов, значительно сокращая шаблонный код и улучшая читабельность. Ссылки на методы — это особый тип лямбда-выражений. Они часто используются для
«Фильтрация коллекции Java по списку»
«1. Обзор Фильтрация коллекции по списку — распространенный сценарий бизнес-логики. Есть много способов добиться этого. Однако некоторые из них могут привести к неэффективным решениям, если они не будут выполнены должным образом. В этом уроке мы сравним некоторые реализации фильтрации и
«Руководство по API java.lang.ProcessBuilder»
«1. Обзор Process API предоставляет мощный способ выполнения команд операционной системы на языке Java. Однако у него есть несколько опций, которые могут затруднить работу с ним. В этом руководстве мы рассмотрим, как Java облегчает это с помощью API ProcessBuilder. 2.
«Как вернуть 404 с помощью Spring WebFlux»
«1. Обзор Благодаря Spring Boot 2 и новому неблокирующему серверу Netty у нас больше нет контекстного API сервлета, поэтому давайте обсудим, как мы можем выражать различные типы кодов состояния HTTP, используя новый стек. . 2. Статус семантического ответа Следуя стандартной
«Получение и проверка данных ответа с гарантией REST»
«1. Обзор В этом руководстве мы обсудим, как тестировать службы REST с использованием REST-assured, уделяя особое внимание сбору и проверке данных ответа от наших API-интерфейсов REST. 2. Настройка для тестового класса В предыдущих руководствах мы рассмотрели REST-assured в целом и
«Определение объектов JPA»
«1. Введение В этом руководстве мы узнаем об основах сущностей, а также о различных аннотациях, которые определяют и настраивают сущность в JPA. 2. Сущность Сущности в JPA — это не что иное, как POJO, представляющие данные, которые могут быть сохранены
«Строгая заглушка Mockito и исключение UnnecessaryStubbingException»
«1. Обзор В этом кратком руководстве мы узнаем об исключении Mockito UnnecessaryStubbingException. Это исключение является одним из распространенных исключений, с которыми мы, вероятно, столкнемся при неправильном использовании заглушек. Мы начнем с объяснения философии строгой заглушки и того, почему Mockito поощряет
«Добавить заголовок в запрос клиента SSE на Джерси»
«1. Обзор В этом руководстве мы рассмотрим простой способ отправки заголовков в клиентских запросах Server-Sent Event (SSE) с использованием API клиента Джерси. Мы также рассмотрим правильный способ отправки основных заголовков типа \»ключ-значение\», заголовков проверки подлинности и ограниченных заголовков с использованием