https://trestenpool.github.io/blog/posts/udemy-spring-boot-course-section-10-aop/
Udemy Spring boot course: Section 10 AOP - Trestens Blog