Spring Boot's boot : plongée dans la séquence de démarrage (Benjamin Bargeton)
Au travers de ce talk nous détaillerons la séquence de démarrage d'une application Spring Boot, de la commande "java -jar" au message "Started {} in {} seconds". Nous verrons au long de ce voyage ce que met en place Spring Boot, ainsi que Spring Framework, pour initialiser une application, et donner la main au code métier. On en profitera pour voir des concepts comme les SpringFactoriesLoader, les BeanDefinition, les Bean*PostProcessor, les ImportSelector, et autres. Pour finir nous verrons comment on peut customiser le démarrage de Spring Boot en étudiant l'exemple de Spring Cloud commons. Note: ce talk présuppose que vous soyez déjà familier avec Spring Boot
September 29, 2021