Was ist der Unterschied zwischen @Named
und @org.springframework.beans.factory.annotation.Qualifier
im Frühling Annotation Konfiguration?
Welche kann verwendet werden, um einer Bean einen Bean-Namen zu geben (genau wie 'id'
in der XML-Konfiguration)?Was ist der Unterschied zwischen @Named und @Qualifier im Frühjahr
13
A
Antwort
13
@Named
ist ein Java-Standard (JSR 330), @Qualifier
wird nur für Spring verwendet; neueste Versionen von Spring erkennen beides. Ich würde @Named
verwenden, weil @Qualifier
eher verwendet wird, um Mehrdeutigkeiten zu lösen, wo Sie zwei oder mehr Bohnen des gleichen Typs haben.
Verwandte Themen
- 1. Unterschied zwischen @Valid und @Validated im Frühjahr
- 2. @Named Annotation im Frühjahr MVC
- 3. Was ist der Unterschied zwischen `==` und `ist`?
- 4. Was ist der Unterschied zwischen + = und = +?
- 5. Was ist der Unterschied zwischen $ (...) und `...`
- 6. Was ist der Unterschied zwischen:.! und: r !?
- 7. Was ist der Unterschied zwischen -I und -L im Makefile?
- 8. Was ist der Unterschied zwischen map und apply im Schema?
- 9. Was ist der Unterschied zwischen didselectrowindexpath und willselectrowindexpath im iphone?
- 10. Was ist der Unterschied zwischen @ Bind und @ BindView im Buttermesser?
- 11. Was ist der Unterschied zwischen beschreiben und es im Scherz?
- 12. Was ist der Unterschied zwischen "Git" im Allgemeinen und Github?
- 13. Was ist der Unterschied zwischen var.op.name und var.name im Tensorflow?
- 14. Was ist der Unterschied zwischen exitthread und exitthreadcore im applicationContext?
- 15. Was ist der Unterschied zwischen Difftime und '-'?
- 16. Was ist der Unterschied zwischen $ und $$?
- 17. Was ist der Unterschied zwischen Verilog! und ~?
- 18. was ist der Unterschied zwischen [[], []] und [[]] * 2
- 19. Was ist der Unterschied zwischen/* ... */und/** ... */
- 20. Was ist der Unterschied zwischen `&` und `ref`?
- 21. Was ist der Unterschied zwischen .Equals und ==
- 22. Was ist der Unterschied zwischen "$^N" und "$ +"?
- 23. Was ist der Unterschied zwischen? und ? = Nil
- 24. Was ist der Unterschied zwischen $ (()) und Ausdruck?
- 25. Unterschied zwischen WebExpressionVoter und AuthenticatedVoter im Frühjahr Sicherheit
- 26. Was ist der Unterschied zwischen spring: bind und form: errors?
- 27. Was ist der Unterschied zwischen UIImage (benannt :) und UIImage (imageLiteralResourceName :)?
- 28. Unterschied zwischen Interceptor und Filter im Frühjahr MVC
- 29. Was ist der Unterschied zwischen @RequestBody und @RequestParam?
- 30. Was ist der Unterschied zwischen:
Es gibt eine '@ javax.inject.Qualifier' –
@MuhammadGelbana du hast recht, es gibt eine' javax.inject.Qualifier', aber das OP bezieht sich auf 'org.springframework.beans.factory.annotation. Qualifier' – morgano