«Руководство по проблемной веб-библиотеке Spring»

«1. Обзор В этом руководстве мы собираемся изучить, как создавать ответы application/problem+json с помощью веб-библиотеки Problem Spring. Эта библиотека помогает нам избежать повторяющихся задач, связанных с обработкой ошибок. Интегрируя Problem Spring Web в наше приложение Spring Boot, мы можем упростить

«Протестируйте REST API с помощью Java»

«1. Обзор В этом руководстве основное внимание уделяется основным принципам и механизмам тестирования REST API с помощью интерактивных интеграционных тестов (с полезной нагрузкой JSON). Основная цель — дать введение в тестирование базовой корректности API — и мы собираемся использовать последнюю

«Создайте приложение Fat Jar с помощью Spring Boot»

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

«Spring Security: проверьте, есть ли у пользователя роль в Java»

«1. Введение В Spring Security иногда необходимо проверить, есть ли у аутентифицированного пользователя определенная роль. Это может быть полезно для включения или отключения определенных функций в наших приложениях. В этом руководстве мы рассмотрим различные способы проверки ролей пользователей в Java

«Еженедельник Java, выпуск 277»

«Итак, приступим… 1. Spring и Java >> Going Reactive with Spring, Coroutines and Kotlin Flow [spring.io] Краткое руководство по императивному использованию реактивного стека Spring с использованием сопрограмм Kotlin. >> How to implement a database job queue using SKIP LOCKED [vladmihalcea.com]

«Как установить заголовок в ответ с помощью Spring 5»

«1. Обзор В этом кратком руководстве мы рассмотрим различные способы установки заголовка в ответе службы либо для нереактивных конечных точек, либо для API-интерфейсов, использующих платформу Spring 5 WebFlux. Дополнительную информацию об этом фреймворке можно найти в предыдущих постах. 2. Заголовки

«Еженедельник Java, выпуск 207»

«На этой неделе много интересных статей о Java 9. Итак, приступим… 1. Spring и Java >> Exploring the jlink plug-in API in Java 9 [in.relation.to] Jlink позволяет нам создавать полностью автономные образы среды выполнения, содержащие ваше приложение. Довольно круто. >>

«WebAppConfiguration в весенних тестах»

«1. Обзор В этой статье мы рассмотрим аннотацию @WebAppConfiguration в Spring, зачем она нам нужна в наших интеграционных тестах, а также как мы можем настроить ее, чтобы эти тесты фактически загружали WebApplicationContext. 2. @WebAppConfiguration Проще говоря, это аннотация уровня класса,