Writing full stack microservice application with Spring Boot by TDD

Участие в тренинге не входит в стоимость конференции.

Сегодня написать микросервис может и ребёнок — берём Spring Boot, добавляем пару стартеров, пишем несколько контроллеров, mvn package или gradle build и, вуаля, микросервис готов.

Ну а дальше, как и бывает со Spring Boot, либо работает всё, либо не работает ничего, и никто не понимает, почему.

Если вы хотите реально понимать, что именно делает Spring Boot, как можно всё кастомизировать, как решать проблемы асинхронных запросов, чтобы у Tomcat не заканчивались треды, как правильно разбивать микросервис на модули, писать тесты, как строить модель, не используя наследования, чтобы не иметь потом проблем с десериализацией, и т.п., этот тренинг для вас.

В процессе тренинга мы разберёмся, как оно всё работало раньше (ещё во времена web.xml), поговорим о более современном подходе, где можно обойтись вовсе без xml-ов, и уже после этого будем писать свой микросервис с использованием Spring Boot, предварительно разобравшись, что именно он нам даёт, и как он это делает. Также мы обсудим архитектуру модулей стандартного микросервиса, разберёмся, как и зачем ему пишут sdk и что это такое, и как писать unit- и интеграционные тесты для наших контроллеров.

Дата проведения: 6 апреля 2017

Место проведения: офис компании КРОК.

Регистрация закрыта


Евгений Борисов, Naya Technologies

Евгений разрабатывает на Java с 2001 года и принял участие в большом количестве Enterprise-проектов. Пройдя путь от простого программиста до архитектора и устав от рутины, он вышел в свободные художники. Сегодня Женя пишет и проводит курсы, семинары и мастер-классы для различной аудитории: live-курсы по J2EE для офицеров израильской армии. Spring — по WebEx для румын, Hibernate через GoToMeeting для канадцев, Troubleshooting и Design Patterns для украинцев.

Наши контакты