Обновить
8
1
Леонид Сухин@leva1981

Java разработчик

Отправить сообщение

Внедряем Testcontainers за два дня или как перестать бояться рефакторинга и начать доверять своим тестам

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели6.5K

Надоело, когда после сотни зеленых unit-тестов приложение падает на тестовом стенде? Когда рефакторинг превращается в кошмар из-за необходимости переписывать полсотни тестовых классов? Мне тоже надоело и я нашел решение. В статье покажу, как за два-три рабочих дня внедрить Testcontainers и начать писать тесты, которые действительно работают. В докладе вы найдете production-ready решение с PostgreSQL, Kafka и WireMock, которое выявит реальные проблемы еще до деплоя, честное тестирование реального поведения приложения.

Читать далее

Свойство типа Controller Service в кастомном процессоре NiFi

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели2.2K

В этой короткой статье я хочу показать, как использовать в качестве одного из свойств кастомного процессора NiFi стандартную службу Controller Service, а также как написать тест для такого процессора.В качестве примера будем использовать стандартную службу SSLContextService.

Читать далее

Spring Type Conversion and Field Formatting — пишем первый конвертер или форматтер

Время на прочтение9 мин
Охват и читатели11K

В статье я хотел бы рассмотреть написание собственных конвертеров типов (Spring Type Conversion) и форматтеров полей (Spring Field Formatting), в том числе с использованием аннотаций.

Статья написана by junior for junior, поэтому прошу отнестись к изложенному ниже с изрядной долей снисхождения :)

Читать далее

Информация

В рейтинге
1 755-й
Откуда
Рязань, Рязанская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Бэкенд разработчик, Разработчик приложений
Средний
От 100 000 ₽
Java
Spring Boot
Java Spring Framework
Hibernate
PostgreSQL
REST
Junit
SQL
Git
Docker