Opleiding: Spring Boot Development
In de cursus Spring Boot Development leer je op een snelle en efficiënte manier applicaties en microservices te ontwikkelen met Spring Boot.
Spring Intro
De cursus gaat van start met een overzicht de belangrijkste Spring principes zoals het laden van beans in de bean container en dependency injection.
Spring Boot
Vervolgens wordt behandeld hoe in Spring Boot voorgedefinieerde configuraties fungeren als startpunt voor een Spring Boot applicatie. Ook wordt ingegaan op andere hoofdcomponenten van Spring Boot zoals de Autoconfigurator, de Actuator en het Command Line Interface (CLI).
Dependency Injection
Uitgebreid wordt ingegaan op dependency injection met de bijbehorende annotaties zoals @Component, @Qualifier, @Repository and @Service. De interne werking van dependency injection met Java Reflection wordt toegelicht.
Application Configuration
Onderdeel van het cursus programma zijn ook de auto configuratie mogelijkheden in Spring Boot. Componenten kunnen met annotaties als @EnableAutoConfiguration mits geregistreerd in met @Configuration geannoteerde classes aan elkaar worden gelinkt.
Aspect Orientation
En ook wordt Aspect Orientation in Spring Boot aan de orde gesteld.