Obsah:

Aké je využitie anotácie Autowired na jar?
Aké je využitie anotácie Autowired na jar?

Video: Aké je využitie anotácie Autowired na jar?

Video: Aké je využitie anotácie Autowired na jar?
Video: Kávička s developerom #03: Why use generic data types? 2024, November
Anonim

Jar @ Automaticky zapojená anotácia je použité pre automatickú injekciu závislosti. Jar framework je postavený na vstrekovaní závislostí a my vkladáme závislosti tried cez jar konfiguračný súbor bean.

Ak vezmeme do úvahy toto, aké je využitie @autowired na jar?

Autowiring vlastnosť jar framework vám umožňuje implicitne vložiť závislosť od objektu. To vnútorne používa nastavovač alebo vstrekovanie konštruktéra. Autowiring nemôže byť použité na vloženie primitívnych a reťazcových hodnôt. Funguje len s referenciou.

Podobne, čo je Autowiring na jar s príkladmi? Jar hľadá fazuľu s rovnakým názvom ako vlastnosť, ktorá má byť automaticky zapojené . Pre príklad , ak je definícia fazule nastavená na autowire podľa názvu a obsahuje vlastnosť master (to znamená, že má metódu setMaster(..)), Jar hľadá definíciu fazule s názvom master a používa ju na nastavenie vlastnosti.

Okrem toho, na čo slúži anotácia Autowired?

@ Automaticky zapojená anotácia poskytuje jemnejšiu kontrolu nad tým, kde a ako automatické zapojenie by sa malo uskutočniť. @ Automaticky zapojená anotácia môže byť použité do autowire bean na metóde setter rovnako ako @Required anotácia , konštruktor, vlastnosť alebo metódy s ľubovoľnými názvami a/alebo viacerými argumentmi.

Aké anotácie sa používajú na jar?

Niektoré z dôležitých anotácií Spring MVC sú:

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

Odporúča: