[Из песочницы] Open Session In View в Spring Boot: Скрытая угроза

Все здесь правы, каждый по-своему, и, следовательно, все здесь не правы.
"Сказка о Тройке" (А. и Б. Стругацкие)Если вы используете Spring Data JPA, то после обновления на Spring Boot 2 при старте приложения можете заметить в логе новое преду…

На горе стоит Spring Boot…

… его четверо отлаживают.
Вдохновлённый докладом Владимира Плизги (Spring Boot 2: чего не пишут в release notes) я решил рассказать о своём опыте работы со Спринг Бут, его особенностях и подводных камнях, встретившихся на моём пути. Читать дальше →…

[Перевод] Spring Boot 2: что нового?

От переводчика: несмотря на то, что уже прошел год, вопросы о том что же нового дал нам 2-ой Boot не заканчиваются. Писать такой контент с нуля — затея не самая умная. Поэтому решили перевести статью, которая нам кажется наиболее локаничной и при этом …

TDD приложений на Spring Boot: работа с базой данных

Вторая статья из цикла “Test-Driven Development приложений на Spring Boot” и в этот раз я буду говорить про тестирование доступа к базе данных, важного аспекта интеграционного тестирования. Я расскажу как через тесты определять интерфейс будущего серви…

Validators + Aspects: кастомизируем валидацию

Доброго времени суток, Хабр!

Спустя некоторое время решил вновь написать сюда и поделиться своим опытом. На этот раз статья будет о том, как кастомизировать стандартные валидаторы, и вызывать их там, где нам будет нужно, используя Spring — аспекты. …

Как построить пирамиду в багажнике или Test-Driven Development приложений на Spring Boot

Spring Framework часто приводят как пример Cloud Native фреймворка, созданного для работы в облаке, разработки Twelve-Factor приложений, микросервисов, и одного из самых стабильных, но в то же время инновационных продуктов. Но в этой статье я бы хотел …

[Из песочницы] Docker Compose + Consul + Spring Boot + FeignClient

План:

Настройка сервисов в Docker Compose
Регистрация сервисов в Consul’e и добавление переменных в хранилище Consul’a
Makefile
Конфигурация БД
FeignClient
Конец

Данная статья показывает пример того, как поднять локальный development environ…