Innholdsfortegnelse:

Hva er bruken av Autowired-annotering om våren?
Hva er bruken av Autowired-annotering om våren?

Video: Hva er bruken av Autowired-annotering om våren?

Video: Hva er bruken av Autowired-annotering om våren?
Video: Spring boot @Autowired annotation with example 2024, Desember
Anonim

Vår @ Autowired annotering er brukt for automatisk avhengighetsinjeksjon. Vår rammeverket er bygget på avhengighetsinjeksjon og vi injiserer klasseavhengighetene gjennom vår bønnekonfigurasjonsfil.

Med tanke på dette, hva er bruken av @autowired om våren?

Autokabling trekk ved vår rammeverket lar deg injisere objektavhengigheten implisitt. Det internt bruker setter- eller konstruktørinjeksjon. Autokabling kan ikke være brukt å injisere primitive verdier og strengverdier. Det fungerer kun med referanse.

På samme måte, hva er Autowiring om våren med eksempler? Vår ser etter en bønne med samme navn som egenskapen som må være automatisk kablet . Til eksempel , hvis en bønnedefinisjon er satt til autowire ved navn, og den inneholder en master-egenskap (det vil si at den har en setMaster(..)-metode), Vår ser etter en bønnedefinisjon kalt master, og bruker den til å angi egenskapen.

Dessuten, hva er bruken av Autowired-annotering?

@ Autowired annotering gir mer finmasket kontroll over hvor og hvordan autokabling bør gjennomføres. @ Autowired annotering kan være brukt til autowire bean på setter-metoden akkurat som @Required merknad , konstruktør, en egenskap eller metoder med vilkårlige navn og/eller flere argumenter.

Hva er merknadene som brukes om våren?

Noen av de viktige vårens MVC-kommentarer er:

  • @Kontroller.
  • @RequestMapping.
  • @PathVariable.
  • @RequestParam.
  • @ModelAttribute.
  • @RequestBody og @ResponseBody.
  • @RequestHeader og @ResponseHeader.

Anbefalt: