В ванили javax.inject.Named
, согласно документам аннотация предназначена для определения String based qualifier
.Если вы не собираетесь указывать квалификатор, вам не нужно ставить аннотацию.: -)
В Spring, хотя , документы указывают, что вы можете предоставить аннотацию @Named
без значения, с тем же практическим эффектом использования @Component
.Я не рекомендовал бы это, поскольку код выглядит вводящим в заблуждение.