Spring , CDI , EJB Annotations

If you’ve spent more than 15 minutes in enterprise Java, you’ve probably seen annotations like: