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

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

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

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

«Картирование с Орикой»

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

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

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

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

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

«Введение в Querydsl»

«1. Введение Это вводная статья, которая поможет вам приступить к работе с мощным API Querydsl для сохранения данных. Цель состоит в том, чтобы дать вам практические инструменты для добавления Querydsl в ваш проект, понять структуру и назначение сгенерированных классов, а

«Spring REST API с буферами протоколов»

«1. Обзор Protocol Buffers — это независимый от языка и платформы механизм сериализации и десериализации структурированных данных, который, по заявлению Google, его создателя, намного быстрее, меньше и проще, чем другие типы полезной нагрузки, такие как XML и JSON. Это руководство

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

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

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

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

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

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