Kuo naudinga @repository anotacija pavasarį?
Kuo naudinga @repository anotacija pavasarį?

Video: Kuo naudinga @repository anotacija pavasarį?

Video: Kuo naudinga @repository anotacija pavasarį?
Video: Scala 3. OpenJDK vs Oracle JDK. Марсоход Чжужун и CopterPack. [MJC News #7] #ityoutubersru 2024, Lapkritis
Anonim

Pavasaris @ Saugyklos anotacija . Pavasaris @ Saugyklos anotacija yra naudojamas nurodyti, kad klasė suteikia objektų saugojimo, gavimo, paieškos, atnaujinimo ir trynimo operacijos mechanizmą.

Taigi, ką daro @repository anotacija?

@ Saugyklos anotacija yra žymeklis bet kuriai klasei, kuri atlieka a vaidmenį arba stereotipą saugykla (taip pat žinomas kaip duomenų prieigos objektas arba DAO). Vienas iš šio žymeklio naudojimo būdų yra automatinis išimčių vertimas, kaip aprašyta 20.2 skirsnyje. 2, „Išimties vertimas“.

Taip pat žinokite, kuo skiriasi @component @controller @repository ir @service komentarai pavasarį? The skirtumas tarp juos yra , @ komponentas yra įpratęs anotuoti sudėtinės klasės, @ Saugykla yra žymeklis dėl automatinis išimties vertimas viduje konors patvarumo sluoksnis, už paslaugą sluoksnis, kurį turime naudoti @ paslauga . Galite kreiptis Pavasaris Dokumentacija, kad sužinotumėte daugiau.

Vėliau kyla klausimas, kas yra paslaugų anotacija pavasarį?

Pavasaris @ Paslaugos anotacija yra @Component specializacija anotacija . Pavasario tarnybos anotacija gali būti taikomas tik klasėms. Jis naudojamas klasei pažymėti kaip a paslauga teikėjas.

Kaip @transaction veikia pavasarį?

Supratimas @ Sandoris anotacija. Aukštu lygiu, kai klasė deklaruoja @ Sandoris sau ar savo nariams, Pavasaris sukuria tarpinį serverį, kuris įgyvendina tą pačią sąsają (-as) kaip ir klasė, kurią komentuojate. Kitaip tariant, Pavasaris įvynioja pupelę į tarpinį serverį, o pati pupelė apie tai nežino.