Ո՞րն է @repository ծանոթագրության օգտագործումը գարնանը:
Ո՞րն է @repository ծանոթագրության օգտագործումը գարնանը:

Video: Ո՞րն է @repository ծանոթագրության օգտագործումը գարնանը:

Video: Ո՞րն է @repository ծանոթագրության օգտագործումը գարնանը:
Video: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Նոյեմբեր
Anonim

Գարուն @ Պահեստի անոտացիա . Գարուն @ Պահեստի անոտացիա է օգտագործված ցույց տալու համար, որ դասը ապահովում է օբյեկտների պահպանման, որոնման, թարմացման և ջնջման մեխանիզմ:

Հետևաբար, ի՞նչ է անում @repository ծանոթագրությունը:

The @ Պահեստի անոտացիա ցուցիչ է ցանկացած դասի համար, որը կատարում է a-ի դերը կամ կարծրատիպը պահոց (նաև հայտնի է որպես Տվյալների հասանելիության օբյեկտ կամ DAO): Այս նշիչի կիրառությունների թվում է բացառությունների ավտոմատ թարգմանությունը, ինչպես նկարագրված է Բաժին 20.2-ում: 2, «Բացառություն թարգմանություն».

Նաև գիտեք, թե որն է տարբերությունը @component @controller @repository և @service ծանոթագրությունների միջև գարնանը: Այն միջև տարբերությունը նրանց է , @ բաղադրիչն է սովոր է ծանոթագրել բարդ դասեր, @ Պահեստն է մարկեր համար բացառության ավտոմատ թարգմանություն մեջ կայունության շերտ, ծառայության համար շերտ, որը մենք պետք է օգտագործենք @ սպասարկում . Դուք կարող եք անդրադառնալ Գարուն Փաստաթղթեր՝ ավելին իմանալու համար:

Հետագայում հարց է առաջանում՝ ի՞նչ է գարնանային ծառայության անոտացիան:

Գարուն @ Ծառայության նշում @Component-ի մասնագիտացումն է անոտացիա . Գարնանային ծառայության անոտացիա կարող է կիրառվել միայն դասերի համար: Այն օգտագործվում է դասը որպես a նշելու համար սպասարկում մատակարար.

Ինչպե՞ս է @transactional-ն աշխատում գարնանը:

Հասկանալով @ Գործարքային անոտացիա. Բարձր մակարդակով, երբ դասը հայտարարում է @ Գործարքային իր կամ իր անդամների վրա, Գարուն ստեղծում է պրոքսի, որն իրականացնում է նույն միջերես(ներ)ը, ինչ դասը, որը դուք նշում եք: Այլ կերպ ասած, Գարուն լոբին փաթաթում է վստահված անձի մեջ, իսկ լոբին ինքը դրա մասին չգիտի: