https://medium.com/@AlexanderObregon/mastering-spel-a-beginners-guide-to-spring-s-named-and-inject-annotations-with-cdi-a83b7bf16141