This month, I took the challenge of doing one video per day to help you discover (or rediscover) Spring Boot. On this blog post, you can check all the videos.
See the the channel on Youtube.
If you want to discover the videos one by one :
Date |
Topic |
Link to the video |
1st december |
Create a Spring Boot app |
|
2nd december |
Add endpoints |
|
3rd december |
Handle http code response |
|
4th december |
Use RouterFunction instead of RestController |
|
5th december |
Error handling |
|
6th december |
Customize error payload with ProblemDetail |
|
7th december |
Add a real db (PostgreSQL) |
|
8th december |
Unit testing with Mockito |
|
9th december |
Integration test with MockMvc |
|
10th december |
Integration test with RestAssured |
|
11th december |
Integration test with TestContainers |
|
12th december |
Document your API with Swagger Doc |
|
13th december |
Document your API with Spring Rest Doc & eDocs |
|
14th december |
Properties Configuration with record |
|
15th december |
Fields Validation |
|
16th december |
Build your API with a Dockerfile |
|
17th december |
Build your API with buildpacks |
|
18th december |
Build your API with buildpacks & GraalVM |
|
19th december |
Monitor your api with actuator |
|
20th december |
Custom metrics with avtiuator and Micrometer |
|
21th december |
Communicate with another API - the RestClient |
|
22nd december |
Communicate with another API - the Http Interface |
|
23rd december |
Improve UX with caching |
|
24th december |
Supercharge your API with Spring AI - RAG |
The source code is on Github.
Spring Boot is a pretty cool to start fast. I hope, you enjoy the videos as well. For me, it was a nice journey and doing an advent of code is not something easy to do.
Stay tuned for more content.