Spisu treści:

Jakie jest zastosowanie adnotacji Autowired na wiosnę?
Jakie jest zastosowanie adnotacji Autowired na wiosnę?

Wideo: Jakie jest zastosowanie adnotacji Autowired na wiosnę?

Wideo: Jakie jest zastosowanie adnotacji Autowired na wiosnę?
Wideo: Spring Tutorial 9 Autowired Annotation 2024, Może
Anonim

Wiosna @ Adnotacja z automatycznym połączeniem przewodowym jest używany do automatycznego wstrzykiwania zależności. Wiosna framework jest zbudowany na wstrzykiwaniu zależności i wstrzykujemy zależności klas poprzez wiosna plik konfiguracyjny fasoli.

Mając to na uwadze, jaki jest pożytek z @autowired na wiosnę?

Automatyczne okablowanie cechą wiosna Framework umożliwia niejawne wstrzyknięcie zależności obiektu. To wewnętrznie używa wstrzykiwanie setera lub konstruktora. Automatyczne okablowanie nie może być używany do wstrzykiwania wartości pierwotnych i łańcuchowych. Działa tylko w celach informacyjnych.

Podobnie, czym jest Autowiring na wiosnę z przykładami? Wiosna szuka fasoli o tej samej nazwie, co właściwość, która musi być automatyczne przewodowe . Do przykład , jeśli definicja fasoli jest ustawiona na autowire po nazwie i zawiera właściwość master (czyli ma metodę setMaster(..)), Wiosna szuka definicji ziarna o nazwie master i używa jej do ustawienia właściwości.

Poza tym, jaki jest pożytek z adnotacji Autowired?

Ten @ Adnotacja z automatycznym połączeniem przewodowym zapewnia bardziej szczegółową kontrolę nad tym, gdzie i jak automatyczne okablowanie powinno zostać zrealizowane. Ten @ Adnotacja z automatycznym połączeniem przewodowym może być używany do autowire fasola na metodzie setera, tak jak @Required adnotacja , konstruktor, właściwość lub metody z dowolnymi nazwami i/lub wieloma argumentami.

Jakie adnotacje są używane wiosną?

Niektóre z ważnych adnotacji Spring MVC to:

  • @Kontroler.
  • @RequestMapping.
  • @ŚcieżkaZmienna.
  • @RequestParam.
  • @ModelAttribute.
  • @RequestBody i @ResponseBody.
  • @RequestHeader i @ResponseHeader.

Zalecana: