«Как зарегистрировать сервлет в Java»

«1. Введение В этой статье представлен обзор того, как зарегистрировать сервлет в Jakarta EE и Spring Boot. В частности, мы рассмотрим два способа регистрации сервлета Java в Jakarta EE — один с использованием файла web.xml, а другой с помощью аннотаций.

«Spring Cloud — услуги по обеспечению безопасности»

«1. Обзор В предыдущей статье Spring Cloud — начальная загрузка мы создали базовое приложение Spring Cloud. В этой статье показано, как его защитить. Естественно, мы будем использовать Spring Security для совместного использования сеансов с помощью Spring Session и Redis. Этот

«Как протестировать RxJava?»

«1. Обзор В этой статье мы рассмотрим способы тестирования кода, написанного с использованием RxJava. Типичный поток, который мы создаем с помощью RxJava, состоит из Observable и Observer. Наблюдаемое — это источник данных, который представляет собой последовательность элементов. Один или несколько

«Работа с отношениями в Spring Data REST»

«1. Обзор В этой статье мы рассмотрим, как работать с отношениями между сущностями в Spring Data REST. Мы сосредоточимся на ресурсах ассоциации, которые Spring Data REST предоставляет для репозитория, принимая во внимание каждый тип отношений, который можно определить. Чтобы избежать

«Пагинация JPA»

«1. Обзор В этой статье показано, как реализовать разбиение на страницы в Java Persistence API. В нем объясняется, как выполнять разбиение по страницам с помощью базового JQL и более безопасных API на основе критериев, обсуждаются преимущества и известные проблемы каждой

«Руководство по Querydsl с JPA»

«1. Обзор Querydsl — обширная среда Java, помогающая создавать и выполнять запросы с типобезопасностью на предметно-ориентированном языке, похожем на SQL. В этой статье мы рассмотрим Querydsl с Java Persistence API. Небольшое замечание: HQL для Hibernate был первым целевым языком для

«Интеграция Hystrix с существующим приложением Spring»

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

«Начало работы с Spring JMS»

«1. Обзор Spring предоставляет среду интеграции JMS, упрощающую использование JMS API. В данной статье представлены основные понятия такой интеграции. 2. Зависимость от Maven Чтобы использовать Spring JMS в нашем приложении, нам нужно добавить необходимые артефакты в pom.xml: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jms</artifactId>

«Руководство по URL-адресу Java»

«1. Обзор В этой статье мы собираемся исследовать низкоуровневые операции с сетевым программированием на Java. Мы более подробно рассмотрим URL-адреса. URL-адрес — это ссылка или адрес ресурса в сети. Проще говоря, код Java, взаимодействующий по сети, может использовать класс java.net.URL

«Как использовать Spring FactoryBean?»

«1. Обзор В контейнере Spring есть два вида бобов: обычные бобы и фабричные бобы. Spring использует первое напрямую, тогда как второе может создавать объекты самостоятельно, которыми управляет фреймворк. И, проще говоря, мы можем построить фабричный компонент, реализовав интерфейс org.springframework.beans.factory.FactoryBean. 2.