Michał's repositories
DesignPatterns
Examples of design patterns which I created while learning them.
Docker
This repo contains 3 Docker applications which are working together
JavaGenerally
Project covers general java topics like optional, regex, StreamAPI, ArrayList vs LinkedList, javadoc, string formatting and more
JavaMultithreading
Project with examples covering threads, synchronization, locks, CompletableFuture, ExecutorService, Callable, Runnable and BlockingQueues
JUnit5_Mockito
Usage of JUnit5 and Mockito annotations/methods
RoomReservations
This project handles room's reservations in Codecool.
SpringMultithreading
Real life example of parallel method execution with @Async and CompletableFuture
SpringSecurity_JWT_Swagger_Jackson
Project with examples covering Spring Security, authorization with JWT Token, Jackson deserialization and creation of Swagger API documentation