Cuprins:

La ce folosește adnotarea Autowired primăvara?
La ce folosește adnotarea Autowired primăvara?

Video: La ce folosește adnotarea Autowired primăvara?

Video: La ce folosește adnotarea Autowired primăvara?
Video: Spring boot @Autowired annotation with example 2024, Noiembrie
Anonim

Arc @ Adnotare automată este folosit pentru injectarea automată a dependenței. Arc framework-ul este construit pe injectarea de dependențe și injectăm dependențele de clasă prin intermediul arc fișier de configurare al bean.

Ținând cont de acest lucru, la ce folosește @autowired primăvara?

Cablare automată caracteristica a arc framework-ul vă permite să injectați implicit dependența de obiect. Este pe plan intern utilizări setter sau constructor injectie. Cablare automată nu poate fi folosit pentru a injecta valori primitive și șiruri. Funcționează doar cu referință.

La fel, ce este Autowiring primăvara cu exemple? Arc caută o fasole cu același nume cu proprietatea care trebuie să fie cablat automat . Pentru exemplu , dacă o definiție de fasole este setată la autowire după nume și conține o proprietate principală (adică are o metodă setMaster(..)), Arc caută o definiție de fasole numită master și o folosește pentru a seta proprietatea.

În plus, la ce folosește adnotarea Autowired?

@ Adnotare automată oferă un control mai precis asupra unde și cum cablare automată ar trebui realizată. @ Adnotare automată poate fi folosit la autowire bean pe metoda setter la fel ca @Required adnotare , constructor, o proprietate sau metode cu nume arbitrare și/sau mai multe argumente.

Care sunt adnotările folosite în primăvară?

Unele dintre adnotările importante din Spring MVC sunt:

  • @Controlor.
  • @RequestMapping.
  • @PathVariable.
  • @RequestParam.
  • @ModelAttribute.
  • @RequestBody și @ResponseBody.
  • @RequestHeader și @ResponseHeader.

Recomandat: