«1. Обзор Groovy is a dynamic, scripting language for the JVM. It compiles to bytecode and blends seamlessly with Java code and libraries. In this article, we’re going to take a look some of the essential features of Groovy, including
«Тестовые контейнеры 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. Также мы приведем