Аннотация Плагин релиза Maven — очень мощный инструмент, и я очень полагаюсь на него для координации выпусков программного обеспечения. Обычно номера версий программного обеспечения соответствуют…
Моя любимая функция в JUnit — это Правила . С помощью Правил вы можете манипулировать выполнением теста, оборачивая свой собственный код вокруг выполнения теста. Я…
Так что я иногда очень скучаю по инъекции зависимостей старой школы. Когда Spring был еще «легковесным», мы успешно настроили все наши bean-компоненты в файле application.xml…
Недавно я очень заинтересовался связью записей и наткнулся на проект Duke, который предоставляет некоторые инструменты для решения этой проблемы. Я думал, что попробую. Типичная проблема…
В этой статье рассказывается о том, как перенести повторное использование на следующий уровень с помощью функции языка закрытия Groovy, которая помогает повторно использовать, перехватывать вызовы…
Начиная с Spring Boot 1.5, новая конечная точка привода loggers позволяет просматривать и изменять уровни журналирования приложений во время выполнения. Добавьте spring-boot-actuator в ваш проект…
В этой статье я собираюсь объяснить, как использовать проект Gatling для написания стресс-тестов для ваших конечных точек JAX-RS Java EE и как интегрировать их с…
В наши дни потоковая передача данных является горячей темой, и Apache Spark является отличной средой для потоковой передачи. В этом посте я покажу, как интегрировать…
Шаблон посетителя — один из самых переоцененных и все же недооцененных шаблонов в объектно-ориентированном дизайне. Переоценен, потому что он часто выбирается слишком быстро ( возможно,…