Skip to content

mikrethor/adventofcode2024

Repository files navigation

Advent of code - Spring Boot

20241201 - DAY01 - Create a Spring Boot application

20241202 - DAY02 - Add endpoints

20241203 - DAY03 - Handling httpcode

20241204 - DAY04 - Router function

20241205 - DAY05 - HandlerFilterFunction to handle errors

20241206 - DAY06 - Using ProblemDetail

20241207 - DAY07 - Add a database

20241208 - DAY08 - Unit Tests with Mockito

20241209 - DAY09 - Unit Tests with MockMvc

20241210 - DAY10 - Unit Tests with RestAssured

20241211 - DAY11 - Integration test with testcontainers

20241212 - DAY12 - Documentation with springdoc

20241213 - DAY13 - Documentation with springdoc

20241214 - DAY14 - Properties handling

20241215 - DAY15 - Validation (Jakarta)

20241216 - DAY16 - Build your app with a Dockerfile

20241217 - DAY17 - Build your app with buildpack

20241218 - DAY18 - Build your app with buildpack & GraalVM

20241219 - DAY19 - Use actuator to investigate & monitore your app

20241220 - DAY20 - Add custom metrics and change log levels at runtime

20241221 - DAY21 - Integrate another API with the RestClient

20241222 - DAY22 - Integrate another API with the Http Interface

20241223 - DAY23 - Caching with spring cache & Redis

20241224 - DAY24 - RAG with Spring AI

If you want more content go read my blog

About

This repository contains the code for https://www.youtube.com/playlist?list=PLdZmLZuiangA-j6dAhYNGa1wB43tmGlVO

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published