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

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

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

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

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

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

«Четвертый раунд улучшений приложения Reddit»

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

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

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

«Интеграция 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>

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

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

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

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

«RESTEasy клиентский API»

«1. Введение В предыдущей статье мы сосредоточились на реализации JAX-RS 2.0 на стороне сервера RESTEasy. JAX-RS 2.0 представляет новый клиентский API, позволяющий отправлять HTTP-запросы к удаленным веб-службам RESTful. Jersey, Apache CXF, Restlet и RESTEasy — это лишь часть наиболее популярных