«1. Обзор Java Enterprise Edition (JEE) 7 предоставляет некоторые полезные функции, например. для проверки пользовательского ввода, преобразования значений в соответствующие типы данных Java. В этом руководстве мы сосредоточимся на функциях, предоставляемых конвертерами, слушателями и валидаторами. 2. Преобразователи Преобразователь позволяет нам
«Еженедельник Java, выпуск 285»
«Итак, приступим… 1. Spring и Java >> How to Write a Simple, yet Extensible API [blog.jooq.org] Хотя написание простого API может быть трудным, сделать его расширяемым простым способом — не проблема. >> Testing Your Database Migrations With Flyway and Testcontainers
«Загрузите ресурс как строку в Spring»
«1. Обзор В этом руководстве мы рассмотрим различные способы внедрения содержимого ресурса, содержащего текст, в виде строки в наши bean-компоненты Spring. Мы рассмотрим поиск ресурса и чтение его содержимого. Также мы покажем, как разделить загруженные ресурсы между несколькими bean-компонентами. Мы
«Введение в Нейроф»
«1. Введение В этой статье рассматривается Neuroph — библиотека с открытым исходным кодом для создания нейронных сетей и использования машинного обучения. В этой статье мы рассмотрим основные концепции и несколько примеров того, как все это собрать. 2. Neuroph Мы можем
«Еженедельник Java, выпуск 242»
«Итак, приступим… 1. Spring и Java >> Simplifying packaging Spring Boot 2 applications into Docker images using Google’s Jib [tech.asimio.net] Хорошая статья об этом удобном плагине Maven, позволяющем создавать образ Docker без хоста Docker. Очень круто. >> Use JDBI with Spring Boot
«Тестовые контейнеры 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]
«Безопасность в весенней интеграции»
«1. Введение В этой статье мы сосредоточимся на том, как мы можем использовать Spring Integration и Spring Security вместе в потоке интеграции. Поэтому мы настроим простой защищенный поток сообщений, чтобы продемонстрировать использование Spring Security в Spring Integration. Также мы приведем