@Qualifier @Documented @Retention(value=RUNTIME) public @interface Primary
Qualifier that indicates that this bean is the primary bean that should be selected in the case of
multiple possible interface implementations.
Note that if multiple primary beans are found then a
NonUniqueBeanException can still occur.
public static final String SIMPLE_NAME