«Мок-методы Mockito»

«1. Обзор В этом руководстве показаны различные варианты использования стандартных статических фиктивных методов Mockito API. Как и в других статьях, посвященных фреймворку Mockito (например, Mockito Verify или Mockito When/Then), класс MyList, показанный ниже, будет использоваться в качестве соавтора, который будет

«Spring JSON-P с Джексоном»

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

«Введение в Хайстрикс»

«1. Обзор Типичная распределенная система состоит из множества совместно работающих сервисов. Эти службы подвержены сбоям или задержке ответов. Если служба выходит из строя, это может повлиять на другие службы, влияющие на производительность и, возможно, сделать другие части приложения недоступными или,

«Руководство по составлению карт с помощью Dozer»

«1. Обзор Dozer — это средство преобразования Java Bean в Java Bean, которое рекурсивно копирует данные из одного объекта в другой, атрибут за атрибутом. Библиотека не только поддерживает сопоставление между именами атрибутов Java Beans, но также автоматически выполняет преобразование между

«Удаление токенов с истекшим сроком действия, созданных при регистрации»

«1. Обзор В этом руководстве мы продолжаем текущую серию «Регистрация в Spring Security», чтобы настроить запланированную задачу для очистки VerificationTokens с истекшим сроком действия. В процессе регистрации VerificationToken сохраняется. В этой статье мы покажем, как удалить эти объекты. 2. Удаление

«Развертывание веб-приложений в Jetty»

«1. Обзор В этой статье мы сделаем краткий обзор веб-сервера Jetty, а затем рассмотрим различные подходы к развертыванию файла WAR. Jetty — это веб-сервер Java HTTP с открытым исходным кодом и контейнер сервлетов. Jetty чаще используется для межмашинного взаимодействия в

«Внедрение информации Git в Spring»

«1. Обзор В этом руководстве мы собираемся показать, как внедрить информацию репозитория Git в созданное Maven приложение на основе Spring Boot. Для этого воспользуемся maven-git-commit-id-plugin — удобным инструментом, созданным исключительно для этой цели. 2. Зависимости Maven Давайте добавим плагин в

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

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

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

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

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

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