Spring - Spring Boot - Foundation

Kort om undervisningen

Spring Boot er en overbygning til Spring, som sparer udvikleren for meget af den boilerplate-kode, de fleste projekter indeholder, dog uden at begrænse udviklerens valgmuligheder.

Dette gøres ved at kigge på projektet dependencies, og automatisk konfigurere forskellige beans, som f.eks. data sources, security etc. Spring Boot har også gjort meget for at bygge et framework, som gør det nemt at bygge og deploye microservices. Det skinner tydeligt igennem i konfigurationshåndtering, der gør det nemt at tilpasse Spring Boot applikationer til både udviklerens lokale miljø og produktionsmiljøet.

Hvis man bruger eller overvejer at bruge Docker, er Spring Boot et oplagt valg til Java-baserede microservices.

Indhold

  • Hurtig genopfriskning af Spring principper og kerne annotationer
  • Hvordan virker Spring Boots Autoconfiguration?
  • Autoconfiguration af Servlet Containers, Security, Datasources, JPA, Flyway, etc.
  • Externalized configuration
  • Actuator and Http monitoring
  • Spring Boot Maven and Gradle plugins
  • Spring Boot developer tools
  • Testing af Spring Boot application

Forudsætninger

Deltagerne forventes at have solidt kendskab til Java, og generelt kendskab til Spring 3 eller 4.

Målgruppe

Kurset henvender sig til java-udviklere, der bygger Java Web applikationer og microservices. Kurset er en god introduktion til Spring Boot, og praktisk introduktion til Spring Boots kernefunktionalitetet, baseret på masser af real-world eksempler.

Det er også egnet til folk, der har ansvar for teknologi-stakken, og som søger viden om ny Java teknologi, særligt microservices.

Efter kurset kan deltageren

  • Indgå i et projektteam, hvor Spring Boot anvendes.
  • Bygge Java baserede microservices med Spring Boot.
  • Vurdere, om Spring Boot er den rigtige teknologi til et givent problem.
  • Konfigurere Spring Boot applikationer til forskellige miliøer.
  • Skrive kode, som er nem at teste.
Hør andres mening om kursetHvad har tidligere deltagere sagt om vores undervisning?

Kontakt gerne Lund&Bendsen ved hjælp af vores kontaktformular eller ring til telefon (+45) 33 861 861 for at høre nærmere.