Cursusaanbod

Introductie tot Spring Framework

  • Overzicht van het Spring-ecosysteem
  • Inversion of Control (IoC) en Dependency Injection (DI)
  • Introductie tot Aspect-Oriented Programming (AOP)

Spring-configuratie en beaanvaardingscyclus

  • Configuratie via XML-bestanden
  • Beaanvaardingscyclus en BeanPostProcessor
  • Testen van een Spring-applicatie met Mockito

Configuratie op basis van annotaties

  • Gebruik maken van @Component en @Autowired-annotaties
  • Kombinatie van XML-en annotation-based configuratie
  • Gebruik maken van @Configuration en JavaConfig voor no-XML-setups

Aan de slag met Spring Boot 3.5.5

  • Introductie tot Spring Boot en belangrijke concepten
  • Een Spring Boot-project maken met behulp van Spring Initializr
  • De eerste REST-toepassing bouwen en uitvoeren

Aspect-Oriented Programming (AOP) en transacties

  • Gebruik maken van AspectJ met Spring: principes en configuratie
  • Declaratieve transacties in Spring begrijpen
  • Transacties configureren met XML en @Configuration

Data-persistentie met Spring en JPA

  • JPA en databaseverbindingen configureren
  • DAO- en repositorylagen met JPA Boot-configuratie
  • Profielen extraheren en eigenschappen beheren

RESTful-toepassingen bouwen met JPA

  • Eenvoudige CRUD-REST-API's maken met JPA
  • CRUD-REST ontwikkelen met geneste beans
  • Jackson-serialisatie: @JsonIgnore, Hibernate-proxies verwerken, lussen voorkomen

Geavanceerd REST en gegevensbeheer

  • REST DTO's met MapStruct gebruiken
  • Uitzonderingsafhandeling in REST-toepassingen beheren
  • JPA dubbele modelpatronen

Spring REST met Spring Data JPA

  • Query's uitvoeren via methode-naamderivatie
  • Paginering en sorteren met Spring Data JPA
  • @Query gebruiken voor aangepaste query's

Samenvatting en volgende stappen

Vereisten

  • Een begrip van basis Java-programmeerconcepten
  • Ervaring met objectgeoriënteerd programmeren
  • Vertrouwdheid met build tools zoals Maven of Gradle

Doelgroep

  • Java-ontwikkelaars die beginnen met de Spring-ecosysteem
  • Software-engineers die snel RESTful webapplications willen bouwen
  • Programmeurs die praktijkervaring willen opdoen met moderne Spring Boot en JPA
 14 Uren

Leveringsopties

PRIVÉGROEPSTRAINING

Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.

  • Pre-cursusgesprek met uw trainer
  • Aanpassing van de leerervaring om uw doelen te bereiken -
    • Op maat gemaakte overzichten
    • Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
  • Training gepland op een datum naar keuze
  • Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen

Private Group Prices RRP from €4560 online delivery, based on a group of 2 delegates, €1440 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen


OPENBARE TRAINING

Kijk op onze public courses

Reviews (4)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën