Apakah kegunaan anotasi @repository pada musim bunga?
Apakah kegunaan anotasi @repository pada musim bunga?

Video: Apakah kegunaan anotasi @repository pada musim bunga?

Video: Apakah kegunaan anotasi @repository pada musim bunga?
Video: Contoh Anotasi Spring @Repository 2024, September
Anonim

Musim bunga @ Anotasi Repositori . Musim bunga @ Anotasi repositori ialah digunakan untuk menunjukkan bahawa kelas menyediakan mekanisme untuk penyimpanan, mendapatkan semula, mencari, mengemas kini dan memadam operasi pada objek.

Akibatnya, apakah yang dilakukan oleh anotasi @repository?

@ Anotasi repositori ialah penanda untuk mana-mana kelas yang memenuhi peranan atau stereotaip a repositori (juga dikenali sebagai Objek Akses Data atau DAO). Antara kegunaan penanda ini ialah terjemahan automatik pengecualian seperti yang diterangkan dalam Bahagian 20.2. 2, "Terjemahan pengecualian".

Juga Ketahui, apakah perbezaan antara @component @controller @repository dan anotasi @service pada musim bunga? The perbezaan antara mereka ialah , @ komponen ialah pernah anotasi kelas kompaun, @ Repositori ialah sebuah penanda untuk terjemahan pengecualian automatik di dalam lapisan kegigihan, untuk perkhidmatan lapisan yang perlu kita gunakan @ perkhidmatan . Boleh rujuk Musim bunga Dokumentasi untuk mengetahui lebih lanjut.

Seterusnya, persoalannya ialah, apakah anotasi perkhidmatan pada musim bunga?

Musim bunga @ Anotasi perkhidmatan ialah pengkhususan @Component anotasi . Anotasi Perkhidmatan Spring hanya boleh digunakan untuk kelas. Ia digunakan untuk menandakan kelas sebagai a perkhidmatan pembekal.

Bagaimanakah @transactional berfungsi pada Musim Bunga?

Memahami @ Transaksional anotasi. Pada tahap tinggi, apabila kelas mengisytiharkan @ Transaksional pada dirinya sendiri atau ahlinya, Musim bunga mencipta proksi yang melaksanakan antara muka yang sama seperti kelas yang anda anotasikan. Dalam kata lain, Musim bunga membungkus kacang dalam proksi dan kacang itu sendiri tidak mengetahuinya.