1. Обзор
В этом руководстве показано, как использовать ArgumentMatcher
и чем он отличается от ArgumentCaptor
.
Ознакомление с фреймворком Mockito можно найти в этой статье .
2. Зависимости Maven
Нам нужно добавить один артефакт:
В этом руководстве показано, как использовать ArgumentMatcher
и чем он отличается от ArgumentCaptor
.
Ознакомление с фреймворком Mockito можно найти в этой статье .
Нам нужно добавить один артефакт:
В предыдущих частях этой серии мы видели , как мы можем использовать Spring Remoting
и связанные с ним технологии для включения синхронных удаленных вызовов процедур
поверх HTTP-канала между сервером и клиентом.
В этой статье мы рассмотрим Spring Remoting
поверх AMQP
, который позволяет выполнять синхронный RPC
, используя среду, которая по своей сути является асинхронной .
Существуют различные системы обмена сообщениями, совместимые с AMQP
, которые мы могли бы использовать, и мы выбираем RabbitMQ
, потому что это проверенная платформа и она полностью поддерживается в Spring —
оба продукта управляются одной и той же компанией (Pivotal).
Spring отлично поддерживает декларативное управление транзакциями в коде приложения , а также в интеграционных тестах .
Однако иногда нам может понадобиться детальный контроль над границами транзакций.
В этой статье мы увидим, как программно взаимодействовать с автоматическими транзакциями, настроенными Spring, в транзакционных тестах .
Spring Integration упрощает использование некоторых шаблонов корпоративной интеграции . Один из этих способов через его DSL .
В этом руководстве мы рассмотрим поддержку подпотоков DSL для упрощения некоторых наших конфигураций.
Допустим, у нас есть последовательность целых чисел, которую мы хотим разделить на три разных сегмента.
В этом кратком руководстве мы поговорим об ошибке компилятора Java «ожидается класс, интерфейс или перечисление».
С этой ошибкой в основном сталкиваются разработчики, которые плохо знакомы с миром Java.
Давайте рассмотрим несколько примеров этой ошибки и обсудим, как их исправить.
Проще говоря, Enterprise JavaBean (EJB) — это компонент JEE, работающий на сервере приложений.
В этом руководстве мы обсудим компоненты, управляемые сообщениями (MDB), отвечающие за обработку сообщений в асинхронном контексте.
MDB являются частью JEE, начиная со спецификации EJB 2.0; В EJB 3.0 введено использование аннотаций , упрощающих создание таких объектов. Здесь мы сосредоточимся на аннотациях.
В самом начале 2014 года я решил начать отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach .
Курирование моего чтения сделало его более целеустремленным и разнообразным — и я надеюсь, что принесу пользу и вам, позволив лучшему контенту недели подняться на вершину.
Вот так…
Spring Boot по-прежнему очень полезен, и концепция Actuator с его настройкой с минимальными усилиями является одной из этих простых побед, которые действительно могут добавить много хороших вещей в ваше веб-приложение.
Вот так…
Хотя JUnit5 гораздо более гибкий, чем предыдущая версия, AssertJ по-прежнему необходим .
Краткое руководство по привязке приложения Spring к сервис-брокеру HashiCorp's Vault в Cloud Foundry.
Загрузка...