«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, выпуск 292»
«Итак, приступим… 1. Spring и Java >> Running Single-file Programs without Compiling in Java 11 [infoq.com] Начиная с Java 11, теперь мы можем запускать однофайловые программы без каких-либо хлопот. Как это круто? >> The Ultimate Guide to Java Stream API
«Еженедельник 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, выпуск 231»
«Итак, приступим… 1. Spring и Java >> From Java to Kotlin and Back [allegro.tech] Спорное, но интересное чтение об истории одной команды, которая перешла с Java 8 на Kotlin… а затем на Java 10. >> Getting Started with Kafka in
«Еженедельник 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 Проще говоря, это аннотация уровня класса,