Satura rādītājs:

Kāda ir Autowired anotācijas izmantošana pavasarī?
Kāda ir Autowired anotācijas izmantošana pavasarī?

Video: Kāda ir Autowired anotācijas izmantošana pavasarī?

Video: Kāda ir Autowired anotācijas izmantošana pavasarī?
Video: Spring Tutorial 9 Autowired Annotation 2024, Decembris
Anonim

Pavasaris @ Automātiski pievienota anotācija ir lietots automātiskai atkarības injekcijai. Pavasaris sistēma ir balstīta uz atkarību ievadīšanu, un mēs ievadām klases atkarības pavasaris pupiņu konfigurācijas fails.

Ņemot to vērā, kāda nozīme ir @autowired pavasarī?

Autovadu pieslēgšana iezīme pavasaris ietvars ļauj netieši ievadīt objekta atkarību. Tas iekšēji lietojumiem iestatītāja vai konstruktora injekcija. Autovadu pieslēgšana nevar būt lietots lai ievadītu primitīvās un virknes vērtības. Tas darbojas tikai ar atsauci.

Tāpat, kas ir Autowiring pavasarī ar piemēriem? Pavasaris meklē pupu ar tādu pašu nosaukumu kā īpašumam, kam jābūt automātiski pieslēgts . Priekš piemērs , ja ir iestatīta pupiņu definīcija autovads pēc nosaukuma un satur galveno rekvizītu (tas ir, tam ir setMaster(..) metode), Pavasaris meklē pupiņu definīciju ar nosaukumu master un izmanto to, lai iestatītu rekvizītu.

Turklāt, kāda ir automātiskās pieslēguma anotācijas izmantošana?

@ Automātiski pievienota anotācija nodrošina precīzāku kontroli pār to, kur un kā automātiskā elektroinstalācija būtu jāizpilda. @ Automātiski pievienota anotācija var būt lietots uz autovads bean on the setter metode tāpat kā @Required anotācija , konstruktors, rekvizīts vai metodes ar patvaļīgiem nosaukumiem un/vai vairākiem argumentiem.

Kādas anotācijas tiek izmantotas pavasarī?

Dažas no svarīgākajām pavasara MVC anotācijām ir:

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

Ieteicams: