«Тестовые контейнеры Docker в тестах Java»

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

«Специальные ограничения Hibernate Validator»

«1. Обзор В этом руководстве мы рассмотрим ограничения Hibernate Validator, которые встроены в Hibernate Validator, но не входят в спецификацию Bean Validation. Краткий обзор проверки бинов можно найти в нашей статье Основы валидации бинов Java. 2. Настройка Hibernate Validator По

«Исправление ошибки JPA «java.lang.String не может быть преобразовано в Ljava.lang.String»;»

«1. Введение Конечно, мы никогда не предполагали, что можем преобразовать String в массив String в Java: java.lang.String cannot be cast to [Ljava.lang.String; Но это оказалось распространенной ошибкой JPA. В этом кратком руководстве мы покажем, как это происходит и как это

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

«Итак, приступим… 1. Spring и Java >> Multiple Cache Configurations with Caffeine and Spring Boot [techblog.bozho.net] Новое расширение CaffeineCacheManager позволяет настраивать кэши с различными спецификациями, управляемыми одним и тем же CacheManager. Очень круто. >> Running Kotlin Tests With Gradle [petrikainulainen.net]

«Использование подпотоков в Spring Integration»

«1. Обзор Spring Integration упрощает использование некоторых шаблонов корпоративной интеграции. Один из этих способов — через DSL. В этом руководстве мы рассмотрим поддержку подпотоков DSL для упрощения некоторых наших конфигураций. 2. Наша задача Допустим, у нас есть последовательность целых чисел,

«Trampoline — локальное управление приложениями Spring Boot»

«1. Обзор Trampoline Исторически сложилось так, что простым способом понять состояние нашей системы во время выполнения было запустить ее вручную в терминале. В лучшем случае мы бы автоматизировали все с помощью скриптов. Конечно, движение DevOps все изменило, и, к счастью,

«Еженедельный обзор Баелдунга 8»

«В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung. 2014 год был довольно насыщенным, и каждую неделю мы писали обзоры. Я стал читать гораздо больше, чтобы убедиться, что освещаю и курирую

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

«Итак, приступим… 1. Spring и Java >> Reactive Programming and Relational Databases [spring.io] Краткий обзор того, почему R2DBC может выиграть гонку по интеграции модели реактивного программирования со стеками РСУБД. Очень волнующе. >> What is Java object equals contract? [dolszewski.com] Краткое описание того,

«Безопасность в весенней интеграции»

«1. Введение В этой статье мы сосредоточимся на том, как мы можем использовать Spring Integration и Spring Security вместе в потоке интеграции. Поэтому мы настроим простой защищенный поток сообщений, чтобы продемонстрировать использование Spring Security в Spring Integration. Также мы приведем