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
Getuigenissen (4)
De uitleg over beste praktijken voor RabbitMq
Jean-Francois Menon - METEO-FRANCE
Cursus - RabbitMQ with Java and Spring
Automatisch vertaald
In deze training hebben we niet alleen de basis technische kennis van Java Spring/technologie opgedaan, maar we hebben ook wereldwijde kennis vergaard die u met ons heeft gedeeld tijdens de lessen.
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