В чем разница между @Named
и @org.springframework.beans.factory.annotation.Qualifier
в конфигурации весенней аннотации?
Что можно использовать для получения имени компонента для bean-компонента (точно так же, как 'id'
в xml-конфигурации)?В чем разница между @Named и @Qualifier весной
13
A
ответ
13
@Named
- стандарт Java (JSR 330), @Qualifier
используется только для весны; последние версии Spring распознают оба. Я бы использовал @Named
, потому что @Qualifier
скорее используется для решения двусмысленностей, где у вас есть два или более бобов того же типа.
Смежные вопросы
- 1. разница между @Qualifier и @Resource
- 2. В чем разница между весной 2.5 и весной 3.x?
- 3. разница между/** и/* весной
- 4. В чем разница между UIImage (named :) и UIImage (imageLiteralResourceName :)?
- 5. Qualifier весной JavaConfig
- 6. Разница между весной и весной Boot
- 7. В чем разница между @Configuration и @Component весной?
- 8. В чем разница между BeanPostProcessor и методом init/destroy весной?
- 9. В чем разница между struts2 и весной MVC
- 10. В чем разница между @Repository и @RepositoryDefinition весной?
- 11. В чем разница между весной-каркасом-платформой и платформой-бомбой?
- 12. В чем разница между формой: формой и sf: формой весной?
- 13. В чем разница между @lazy и @Scope («прототип») весной
- 14. В чем разница между аннотациями @PreAuthorize и @security весной?
- 15. В чем разница между синглэном и масштабом области применения весной?
- 16. В чем разница между весной: привязка и форма: ошибки?
- 17. В чем разница между ModelAndView и ModelMap?
- 18. В чем разница между MethodBeforeAdvice и @Before?
- 19. В чем разница между Конвертером и HandlerMethodArgumentResolver?
- 20. @Qualifier Аннотация весной не работает
- 21. Разница между «ModelAndView.addObject» и «Session.setAttribute» весной MVC?
- 22. Разница между весной jdbctemplate и Hibernate
- 23. В чем разница между @RequestBody и @RequestParam?
- 24. Разница между весной mvc и Jersey
- 25. В чем разница между «и»?
- 26. В чем разница между `{}` и `[]`?
- 27. В чем разница между == и ===?
- 28. В чем разница между «+» и «\ +»?
- 29. В чем разница между + = и = +?
- 30. В чем разница между/* ... */и/** ... */
Существует '@ javax.inject.Qualifier' –
@MuhammadGelbana, вы правы, есть' javax.inject.Qualifier', но OP ссылается на 'org.springframework.beans.factory.nnation. Qualifier' – morgano