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) Meningkatkankecekapan 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 menyediakanpemetaan 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!