Является ли класс, который будет действовать как компонент в приложении Spring, одновременно требует как @Component и @Named?
Каково значение, если оба они используются?
Я попробовал поиск в сети, а также увидел стандартную документацию этих аннотаций и нашел их немного запутанными.
Наконец, какое имя принимает приложение, если аннотация @Named не указывает имя для компонента?