Obsah:

K čemu slouží anotace Autowired na jaře?
K čemu slouží anotace Autowired na jaře?

Video: K čemu slouží anotace Autowired na jaře?

Video: K čemu slouží anotace Autowired na jaře?
Video: Spring boot @Autowired annotation with example 2024, Listopad
Anonim

Jaro @ Automaticky připojená anotace je použitý pro automatickou injekci závislosti. Jaro framework je postaven na vkládání závislostí a vkládáme závislosti tříd skrz jaro konfigurační soubor bean.

Když to vezmeme v úvahu, k čemu je @autowired na jaře?

Autowiring vlastnost jaro framework vám umožňuje vložit závislost na objektu implicitně. To vnitřně používá setter nebo konstruktor vstřikování. Autowiring nemůže být použitý k vložení primitivních a řetězcových hodnot. Funguje pouze s odkazem.

Stejně tak, co je Autowiring na jaře s příklady? Jaro hledá fazole se stejným názvem jako vlastnost, která má být automatická kabeláž . Pro příklad , pokud je definice bean nastavena na autowire podle názvu a obsahuje vlastnost master (to znamená, že má metodu setMaster(..)), Jaro hledá definici beanu s názvem master a používá ji k nastavení vlastnosti.

Kromě toho, k čemu slouží anotace Autowired?

@ Automaticky připojená anotace poskytuje jemnější kontrolu nad tím, kde a jak automatické zapojení by mělo být provedeno. @ Automaticky připojená anotace může být použitý na autowire bean na metodě setter stejně jako @Required anotace , konstruktor, vlastnost nebo metody s libovolnými názvy a/nebo více argumenty.

Jaké anotace se používají na jaře?

Některé z důležitých anotací Spring MVC jsou:

  • @Ovladač.
  • @RequestMapping.
  • @PathVariable.
  • @RequestParam.
  • @ModelAttribute.
  • @RequestBody a @ResponseBody.
  • @RequestHeader a @ResponseHeader.

Doporučuje: