Բովանդակություն:

Ո՞րն է գարնանը Autowired annotation-ի օգտագործումը:
Ո՞րն է գարնանը Autowired annotation-ի օգտագործումը:

Video: Ո՞րն է գարնանը Autowired annotation-ի օգտագործումը:

Video: Ո՞րն է գարնանը Autowired annotation-ի օգտագործումը:
Video: Ինչպես գրել ասպեկտներ Spring AOP-ով [Spring AOP ճամփորդություն - Մաս 1] 2024, Մայիս
Anonim

Գարուն @ Ավտոմատ հաղորդագրություն է օգտագործված ավտոմատ կախվածության ներարկման համար: Գարուն շրջանակը կառուցված է կախվածության ներարկման վրա, և մենք ներարկում ենք դասակարգային կախվածությունները գարուն bean կոնֆիգուրացիայի ֆայլ:

Հաշվի առնելով սա՝ ի՞նչ օգուտ @autowired-ից գարնանը:

Ավտոլարերի միացում առանձնահատկությունը գարուն շրջանակը թույլ է տալիս անուղղակիորեն ներարկել օբյեկտի կախվածությունը: Այն ներքին օգտագործում է սեթեր կամ կոնստրուկտորային ներարկում: Ավտոլարերի միացում չի կարող լինել օգտագործված ներարկել պարզունակ և լարային արժեքներ: Այն աշխատում է միայն հղումով:

Նմանապես, ի՞նչ է Autowiring-ը գարնանը օրինակներով: Գարուն փնտրում է լոբի նույն անունով, ինչ գույքը, որը պետք է լինի ավտոլարով . Համար օրինակ , եթե լոբի սահմանումը դրված է ավտոլարեր անունով, և այն պարունակում է հիմնական հատկություն (այսինքն՝ ունի setMaster(..) մեթոդ), Գարուն փնտրում է լոբի սահմանում, որը կոչվում է master, և այն օգտագործում է հատկությունը սահմանելու համար:

Բացի այդ, ո՞րն է Autowired անոտացիայի օգտագործումը:

The @ Ավտոմատ հաղորդագրություն ապահովում է ավելի նուրբ վերահսկողություն, թե որտեղ և ինչպես ավտոլարերի միացում պետք է իրականացվի։ The @ Ավտոմատ հաղորդագրություն կարող է լինել օգտագործված դեպի ավտոլարեր լոբի վրա սեթերի մեթոդը ճիշտ այնպես, ինչպես @Required անոտացիա , կոնստրուկտոր, սեփականություն կամ մեթոդներ կամայական անուններով և/կամ բազմաթիվ արգումենտներով:

Ի՞նչ ծանոթագրություններ են օգտագործվում գարնանը:

Գարուն MVC-ի կարևոր նշումներից մի քանիսն են

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

Խորհուրդ ենք տալիս: