Tartalomjegyzék:

Mire jó az Autowired annotáció tavasszal?
Mire jó az Autowired annotáció tavasszal?

Videó: Mire jó az Autowired annotáció tavasszal?

Videó: Mire jó az Autowired annotáció tavasszal?
Videó: Spring boot @Autowired annotation with example 2024, November
Anonim

Tavaszi @ Automatikus vezetékes annotáció van használt automatikus függőségi injekcióhoz. Tavaszi keretrendszer függőségi injektálásra épül, és ezen keresztül illesztjük be az osztályfüggőségeket tavaszi bab konfigurációs fájl.

Ezt figyelembe véve, mi haszna az @autowirednek tavasszal?

Automatikus vezetékezés jellemzője tavaszi keretrendszer lehetővé teszi az objektumfüggőség implicit beillesztését. Belsőleg használ setter vagy konstruktor injekció. Automatikus vezetékezés nem lehet használt primitív és karakterlánc értékek beszúrásához. Csak referenciával működik.

Hasonlóképpen, mi az Autowiring tavasszal példákkal? Tavaszi keres egy babot, amelynek neve megegyezik az ingatlannal, aminek lennie kell autowired . Mert példa , ha a bab definíciója be van állítva autowire név szerint, és tartalmaz egy master tulajdonságot (vagyis van egy setMaster(..) metódusa), Tavaszi keres egy master nevű komponens definíciót, és ezzel állítja be a tulajdonságot.

Különben is, mi haszna az Autowired annotációnak?

Az @ Automatikus vezetékes annotáció pontosabban szabályozza, hogy hol és hogyan automatikus vezetékezés teljesíteni kell. Az @ Automatikus vezetékes annotáció lehet használt nak nek autowire bean on the setter metódus, mint a @Required annotáció , konstruktor, egy tulajdonság vagy metódusok tetszőleges névvel és/vagy több argumentummal.

Milyen megjegyzéseket használnak tavasszal?

Néhány fontos tavaszi MVC megjegyzés:

  • @Vezérlő.
  • @RequestMapping.
  • @PathVariable.
  • @RequestParam.
  • @ModelAttribute.
  • @RequestBody és @ResponseBody.
  • @RequestHeader és @ResponseHeader.

Ajánlott: