Недавно я видел выступление Майка Винсера SpringOne2GX о подводных камнях безопасности приложений . Это очень информативно и стоит посмотреть, если вы используете стек Spring в…
В Kotlin класс может реализовывать несколько интерфейсов. Это общеизвестно. Класс также может использовать делегирование для реализации многочисленных интерфейсов, где реализации происходят из любых делегированных объектов,…
Библиотека Rop описана на ее главной странице как «облегченный анализатор параметров командной строки, написанный на Java». «Введение» в Rop также гласит: «Rop спроектирован так, чтобы…
Недавно я столкнулся с очень интересной проблемой, которая, как мне казалось, займет у меня всего пару минут: защита служб Apache CXF (текущий выпуск 3.0.1 )…
Spring Framework широко используется в качестве контейнера для внедрения зависимостей, и это по веским причинам. Прежде всего, это облегчает интеграционное тестирование и дает нам возможность…
Отношение «один ко многим» гласит, что один экземпляр объекта связан с несколькими экземплярами другого объекта. Другими словами, каждая запись в одной из таблиц связана с…
Чистый код из окопов — валидация Давайте прямо начнем с примера. Рассмотрим простой веб-сервис, который позволяет клиентам оформить заказ в магазине. Очень упрощенная версия контроллера…
В первой части заметок об Akka FSM мы познакомились с основами Akka FSM и схемой торгового автомата Coffee, которую мы планировали построить — структурой Actor…
Класс java.util.ServiceLoader загружает поставщиков / реализации сервисов во время выполнения. Во время компиляции ServiceLoader просто необходимо знать интерфейс сервиса. Благодаря модульности Java9 мы можем динамически…