Inhaltsverzeichnis:

Wozu dient die Autowired-Annotation im Frühjahr?
Wozu dient die Autowired-Annotation im Frühjahr?

Video: Wozu dient die Autowired-Annotation im Frühjahr?

Video: Wozu dient die Autowired-Annotation im Frühjahr?
Video: Backend-Entwicklung mit Spring 1: Entwicklung eigener Webservices 2024, Kann
Anonim

Feder @ Autowired-Anmerkung ist Gebraucht für die automatische Abhängigkeitsinjektion. Feder Framework basiert auf Dependency Injection und wir injizieren die Klassenabhängigkeiten durch Feder Bean-Konfigurationsdatei.

Wenn man dies berücksichtigt, was nützt @autowired im Frühjahr?

Autoverkabelung Merkmal von Feder Framework ermöglicht es Ihnen, die Objektabhängigkeit implizit einzufügen. Es intern Verwendet Setter- oder Konstruktorinjektion. Autoverkabelung kann nicht sein Gebraucht um primitive und Zeichenfolgenwerte einzufügen. Es funktioniert nur mit Referenz.

Ebenso, was ist Autowiring im Frühjahr mit Beispielen? Feder sucht nach einer Bean mit demselben Namen wie die Eigenschaft, die sein muss automatisch verkabelt . Zum Beispiel , wenn eine Bean-Definition auf. gesetzt ist Autowire nach Name, und es enthält eine master-Eigenschaft (d. h. es hat eine setMaster(..)-Methode), Feder sucht nach einer Bean-Definition namens master und verwendet sie, um die Eigenschaft festzulegen.

Außerdem, wozu dient die Autowired-Annotation?

Die @ Autowired-Anmerkung bietet eine genauere Kontrolle darüber, wo und wie Autoverkabelung bewerkstelligt werden soll. Die @ Autowired-Anmerkung kann sein Gebraucht zu Autowire Bean auf der Setter-Methode genau wie @Required Anmerkung , Konstruktor, eine Eigenschaft oder Methoden mit beliebigen Namen und/oder mehreren Argumenten.

Welche Anmerkungen werden im Frühjahr verwendet?

Einige der wichtigen Anmerkungen zu Spring MVC sind:

  • @Regler.
  • @RequestMapping.
  • @Pfadvariable.
  • @RequestParam.
  • @ModelAttribute.
  • @RequestBody und @ResponseBody.
  • @RequestHeader und @ResponseHeader.

Empfohlen: