[EN] Introduction to Springboot with REST/SOAP using a common API, mapstruct, lombok & hibernate h2

preview_player
Показать описание
In this video, I will introduce my first github project that will be the basics for all my future tutorials.
The idea is to create a runnable project that we will make evolve by adding features in other videos. These features could be Docker, Kafka, Redis, Security...

In this current video, we create an elaborate Springboot microservice with :
- A common API for REST and SOAP operations
- A WSDL first Approach
- Spring repositories and H2 DB
- Mapstruct to map DTO -- Model entities
- Lombok

Chapters :
0:00 Generique
0:11 Introduction
2:28 Start coding
4:45 Creation of structure + GET operation REST
14:29 Create a User via POST opration REST
18:05 Creation of DTO and use mapstruct
32:10 Refactor REST Controller to introduce a common UserApi
41:50 Add SOAP (WSDL first approach)
1:02:50 Creation of LogExecutionTime Annotation & Aspect
1:12:00 Create PATCH and DELETE REST operations
1:25:36 Conclusion

Environment :
- JAVA 11
- Maven 3.6.3
- IntelliJ
- Spring Boot 2.5.0-RC1
Рекомендации по теме
Комментарии
Автор

Thanks for the video! Particularly useful for setting up a new project.

videoteca_juanjo
Автор

Thank you for the video!
A quick comment : could you increase the text size in your IDE ? with the current format it's hard to read on small devices. :)

temosare
join shbcf.ru