Kāda nozīme ir @repository anotācijai pavasarī?
Kāda nozīme ir @repository anotācijai pavasarī?

Video: Kāda nozīme ir @repository anotācijai pavasarī?

Video: Kāda nozīme ir @repository anotācijai pavasarī?
Video: Spring @Repository Annotation Examples 2024, Novembris
Anonim

Pavasaris @ Repozitorija anotācija . Pavasaris @ Repozitorija anotācija ir lietots lai norādītu, ka klase nodrošina mehānismu objektu uzglabāšanai, izguvei, meklēšanai, atjaunināšanai un dzēšanai.

Tātad, ko dara @repository anotācija?

@ Repozitorija anotācija ir marķieris jebkurai klasei, kas pilda a lomu vai stereotipu krātuve (pazīstams arī kā datu piekļuves objekts vai DAO). Viens no šī marķiera izmantošanas veidiem ir izņēmumu automātiskā tulkošana, kā aprakstīts 20.2. sadaļā. 2, “Izņēmuma tulkojums”.

Ziniet arī, kāda ir atšķirība starp @component @controller @repository un @service anotācijas pavasarī? The atšķirība starp viņiem ir , @ sastāvdaļa ir pieraduši komentēt saliktās klases, @ Repozitorijs ir marķieris priekš automātiska izņēmuma tulkošana iekš noturības slānis, par apkalpošanu slānis, kas mums jāizmanto @ apkalpošana . Jūs varat atsaukties Pavasaris Dokumentācija, lai uzzinātu vairāk.

Pēc tam rodas jautājums, kas ir pakalpojuma anotācija pavasarī?

Pavasaris @ Pakalpojuma anotācija ir @Component specializācija anotācija . Pavasara dievkalpojuma anotācija var attiecināt tikai uz nodarbībām. To izmanto, lai atzīmētu klasi kā a apkalpošana pakalpojumu sniedzējs.

Kā @transaction darbojas pavasarī?

Saprašana @ Darījums anotācija. Augstā līmenī, kad klase paziņo @ Darījums uz sevi vai saviem locekļiem, Pavasaris izveido starpniekserveri, kas ievieš to pašu saskarni(-es) kā klasei, kuru anotējat. Citiem vārdiem sakot, Pavasaris iesaiņo pupiņu starpniekserverī un pašam pupiņam par to nav nekādu zināšanu.