Back to basics: Creating Custom Annotations

How to create custom annotations, and how to take advantage of them by using Java's Reflection API:
https://www.baeldung.com/java-custom-annotation