jbreak JBreak 2018 (04.03.2018 — 04.03.2018)

Spring Boot Starter — how and why?

img img

We’ll discuss, why a standard company that uses Spring Boot needs its own starters, what happens if you recklessly use these starters, along with how self-consistent Spring Boot is and what it means for the newcomers.

Spring is no longer a dark magic (thanks to [“Spring the Ripper”](http://2014.jpoint.ru/talks/17/) and Evgeny Borisov), but Spring Boot is still considered to be like some sort of magic craft. Still, many like it, especially the newcomers!

In this talk we’ll discuss:

  • why a standard company that uses Spring Boot needs its own starters;

  • how soon the Inquisition comes after the newcomers if they recklessly use starters;

  • how self-consistent Spring Boot is and what it means for the newcomers.

This talk aims at engineers who practice Spring (or better Spring Boot) and who have already faced various difficulties of maintaining a heavy infrastructure developed with the help of Spring.