Rumah > Java > javaTutorial > teks badan

Apakah kandungan asas ORM dalam java?

WBOY
Lepaskan: 2023-05-05 17:40:10
ke hadapan
1309 orang telah melayarinya

1. Konsep ORM

Pemetaan hubungan objek ORM (object relational mapping) merujuk kepada penubuhan objek dalam Java dan jadual dalam pangkalan data hubungan A pemetaan supaya objek operasi boleh beroperasi pada jadual dalam pangkalan data.

2. Peranan ORM

Membuat pemetaan antara pangkalan data hubungan dan objek, supaya apabila kami mengendalikan pangkalan data secara khusus, 🎜>Tidak perlu untuk menangani pernyataan SQL yang kompleks, cuma kendalikannya seperti biasa dengan objek.

3. Kelebihan ORM

(1) Meningkatkan

kecekapan pembangunan. Memandangkan ORM boleh secara automatik memetakan medan dan atribut antara objek entiti dan jadual dalam pangkalan data, lapisan akses data yang berdedikasi dan besar tidak lagi diperlukan dalam operasi sebenar.

(2) ORM menyediakan

pemetaan ke pangkalan data untuk mendapatkan data daripada pangkalan data seperti objek operasi tanpa pengekodan SQL langsung.

4. Kelemahan ORM

(1) Dari segi struktur sistem, sistem yang menggunakan ORM secara umumnya adalah sistem berbilang lapisan , semakin kurang cekapnya.

(2) Prestasi

terutamanya dicerminkan dalam pengekstrakan objek berterusan dan pemprosesan data Apabila menggunakan ORM, sistem boleh mengekstrak semua data ke dalam objek memori, ia kemudiannya ditapis dan diproses. yang boleh menyebabkan masalah prestasi.

(3) Dari segi objek kegigihan

, ORM secara amnya akan mengekalkan semua atribut, yang tidak diingini untuk sesetengah aplikasi.

Atas ialah kandungan terperinci Apakah kandungan asas ORM dalam java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!