Video: Ո՞րն է @value անոտացիայի օգտագործումը գարնանը:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
Գարուն @PropertySource ծանոթագրությունները հիմնականում օգտագործվում են կարդալու համար հատկությունները ֆայլ՝ օգտագործելով Spring's Environment ինտերֆեյսը: Այս ծանոթագրությունը գործնականում տեղադրված է @Configuration դասերի վրա: Spring @Value ծանոթագրությունը կարող է օգտագործվել դաշտի կամ մեթոդների արտահայտությունը նշելու համար: Ընդհանուր օգտագործման դեպքն է հատկությունը նշել a-ից:
Ըստ այդմ, ինչի՞ց է օգտվում @value ծանոթագրությունը:
Գարուն @ Արժեքի նշում օգտագործվում է ներարկման համար արժեքներ փոփոխականների և մեթոդի փաստարկների մեջ: Մենք կարող ենք կամ կարդալ գարնանային միջավայրի փոփոխականները կամ համակարգի փոփոխականները: Այն նաև աջակցում է SpEL-ին:
Բացի այդ, ինչպե՞ս եք ներարկում գարնանային արժեքները: Ինչպես ներարկել արժեքը Bean-ի հատկություններին գարնանը
- Ստեղծեք նոր Maven նախագիծ: Գնալ դեպի Ֆայլ -> Նախագիծ -> Maven -> Maven Project:
- Ավելացնել Գարուն 3.2. 3 կախվածություն.
- Ստեղծեք պարզ գարնանային լոբի հատկություններով:
- XML-ի վրա հիմնված մոտեցում լոբի հատկությունների մեջ արժեքի ներարկման համար:
- Գործարկեք հավելվածը:
- Արդյունք.
Հետագայում, կարելի է նաև հարցնել՝ ինչի՞ օգուտ @value-ը գարնանը։
Գարուն @ Արժեք անոտացիա օգտագործվում է լռելյայն նշանակելու համար արժեքներ փոփոխականներին և մեթոդի փաստարկներին: Մենք կարող ենք կարդալ գարուն շրջակա միջավայրի փոփոխականներ, ինչպես նաև համակարգի փոփոխականներ՝ օգտագործելով @ Արժեք անոտացիա. Գարուն @ Արժեք ծանոթագրությունն աջակցում է նաև SpEL-ին:
Ինչպե՞ս եք ավտոմատ կերպով հաղորդում գարնանը:
Շատ դեպքերում ձեզ կարող է անհրաժեշտ լինել ավտոլարով սեփականություն միայն որոշակի լոբի մեջ: Մեջ Գարուն , դու կարող ես օգտագործել @ Ավտոմատ հաղորդագրություն to auto wire bean վրա setter մեթոդի, կոնստրուկտորի կամ դաշտի. Ավելին, դա կարող է ավտոլարով սեփականություն որոշակի լոբի մեջ: The @ Ավտոմատ հաղորդագրություն է auto wire the bean՝ համապատասխան տվյալների տիպով: