Cursusaanbod
Inleiding tot de Spring-framework
- Overzicht van het Spring-ecosysteem
- Inversion of Control (IoC) en Dependency Injection (DI)
- Introductie tot Aspect-Oriented Programming (AOP)
Spring-configuratie en bean-lifecycle
- Configuratie via XML-bestanden
- Bean-lifecycle en BeanPostProcessor
- Testen van een Spring-app met Mockito
Annotatiegebaseerde configuratie
- Gebruik van @Component en @Autowired-annotaties
- Combinatie van XML- en annotatiegebaseerde configuratie
- Gebruik van @Configuration en JavaConfig voor geen-XML-setups
Aan de slag met Spring Boot 3.5.5
- Introductie tot Spring Boot en belangrijke concepten
- Het maken van een Spring Boot-project met Spring Initializr
- Het bouwen en draaien van de eerste REST-toepassing
Aspect-Oriented Programming (AOP) en transacties
- Gebruik van AspectJ met Spring: principes en configuratie
- Inzicht in declaratieve transacties in Spring
- Transacties configureren met XML en @Configuration
Databeheer met Spring en JPA
- JPA configureren en databaseverbindingen instellen
- DAO- en repositorylagen met JPA Boot-configuratie
- Profielen extraheren en eigenschappen beheren
RESTful-toepassingen bouwen met JPA
- Eenvoudige CRUD-REST-API's creëren met JPA
- CRUD-REST ontwikkelen met geneste beans
- Jackson-serialisatie: @JsonIgnore, Hibernate-proxies afhandelen, loops voorkomen
Gevorderde REST en gegevensafhandeling
- REST DTO's gebruiken met MapStruct
- Uitzonderingsafhandeling in REST-toepassingen
- JPA dubbele modellenpatronen
Spring-REST met Spring Data JPA
- Query's uitvoeren via methoodnaamderivatie
- Paginering en sorteren met Spring Data JPA
- @Query gebruiken voor aangepaste query's
Samenvatting en volgende stappen
Vereisten
- Een basisbegrip van Java-programmeerconcepten
- Ervaring met objectgeoriënteerd programmeren
- Kennis van build-tools zoals Maven of Gradle
Doelgroep
- Java-ontwikkelaars die beginnen met de Spring-ecosysteem
- Softwareingenieurs die snel RESTful webtoepassingen willen bouwen
- Programmeurs op zoek naar praktijkervaring met moderne Spring Boot en JPA
Getuigenissen (4)
RabbitMQ beste praktijken uitleg
Jean-Francois Menon - METEO-FRANCE
Cursus - RabbitMQ with Java and Spring
Automatisch vertaald
In deze training leren we niet alleen de fundamentele technische kennis van Java spring/technology en bovendien verwerven we de wereldwijze kennis die je met ons hebt gedeeld tijdens de les.
Kelvin Low - Sonova Warsaw Service Center Sp z o o
Cursus - Java 8 and Spring
Automatisch vertaald
Despite the format used to give this course, which should not be used in any educational context and even more in a professional. The part that was beneficial for me was when we presented several extracts of our project to get hints on where we could do some changes to see if that fixes some issues.
Veronica - NOESIS SOLUTIONS NV
Cursus - Spring and Hibernate in Java Applications
Automatisch vertaald
I liked that there were many exercises, Re activity and flexibility of the Trainer.
Badii Bayoudh
Cursus - Java Spring
Automatisch vertaald