Ի՞նչ է ներարկման անոտացիան:
Ի՞նչ է ներարկման անոտացիան:

Video: Ի՞նչ է ներարկման անոտացիան:

Video: Ի՞նչ է ներարկման անոտացիան:
Video: Пишем свой auto-configuration для Spring Boot приложения 2024, Նոյեմբեր
Anonim

The @ Ներարկել անոտացիա թույլ է տալիս սահմանել an ներարկում կետ, այսինքն ներարկվել է լոբի նմուշի ժամանակ: Ներարկում կարող է առաջանալ երեք տարբեր մեխանիզմների միջոցով. Bean կոնստրուկտոր պարամետր ներարկում : public class Checkout { private final ShoppingCart զամբյուղ; @ Ներարկել.

Պարզապես, ի՞նչ է javax inject inject-ը:

Նկարագրություն. Ներարկել . Որոշում է ներարկվող կոնստրուկտորները, մեթոդները և դաշտերը: Անվանված. Լարի վրա հիմնված որակավորում:

Կարելի է նաև հարցնել, թե որն է տարբերությունը @autowired-ի և @inject-ի միջև: Դուք կարող եք ծանոթագրել դաշտերը և կոնստրուկտորը՝ օգտագործելով @ Ավտոմատ լարով Spring Framework-ին ասել՝ կախվածություն գտնելու համար համար դու. The @ Ներարկել Անոտացիան նույնպես ծառայում է նույն նպատակին, բայց հիմնական միջև տարբերությունը նրանք դա են @ Ներարկել ստանդարտ ծանոթագրություն է համար կախվածություն ներարկում և @ Ավտոմատ լարով հատուկ է գարնանը.

Նաև հարցն այն է, թե որո՞նք են երկու անոտացիաները, որոնք օգտագործվում են կախվածություններ ներարկելու համար:

1. Ընդհանուր ակնարկ. Այս Spring Framework հոդվածը կցուցադրի օգտագործումը ծանոթագրություններ կապված կախվածության ներարկում , մասնավորապես @Resource, @ Ներարկել , և @Autowired ծանոթագրություններ . Սրանք ծանոթագրություններ դասերին տրամադրել լուծման դեկլարատիվ եղանակ կախվածություններ.

Ի՞նչ է կախվածության ներարկումը օրինակով:

Ծրագրային ապահովման ճարտարագիտության մեջ, կախվածության ներարկում մի տեխնիկա է, որի միջոցով մեկ օբյեկտ մատակարարում է կախվածություններ մեկ այլ օբյեկտի. Ա կախվածություն «Օբյեկտ է, որը կարող է օգտագործվել, համար օրինակ որպես ծառայություն։ Փոխանակ հաճախորդը նշելու, թե որ ծառայությունն է օգտագործելու, ինչ-որ բան ասում է հաճախորդին, թե որ ծառայությունն օգտագործել:

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