1.Hubungan pemetaan ORM
Dalam pembangunan sebenar, pengaturcara menggunakan teknologi berorientasikan objek untuk mengendalikan data, dan apabila menyimpan data, mereka menggunakan pangkalan data hubungan, supaya Banyak Disebabkan daripada kesulitan. ORM boleh membina jambatan antara model objek dan jadual pangkalan data hubungan Pengaturcara boleh menggunakan API untuk mengendalikan objek JavaBean secara langsung untuk melaksanakan operasi seperti penyimpanan data, pertanyaan, perubahan dan pemadaman.
2. Prinsip proses operasi
Tukar kelas atau objek ke dalam pernyataan SQL, dan kemudian kendalikan pangkalan data melalui pihak ketiga sambungan. Pengguna tidak perlu lagi menulis pernyataan SQL, ORM melakukan semuanya untuk anda.
3. Contoh
public class M_People { string _Pl_ID; [DataFieldAttribute("Pl_ID", "Int")] public string Pl_ID { get { return _Pl_ID; } set { _Pl_ID = value; } } int _PL_Age; [DataFieldAttribute("PL_Age", "Int")] public int PL_Age { get { return _PL_Age; } set { _PL_Age = value; } } string _Pl_Sex; [DataFieldAttribute("Pl_Sex", "nvarchar")] public string Pl_Sex { get { return _Pl_Sex; } set { _Pl_Sex = value; } } string _Pl_LoginName; [DataFieldAttribute("Pl_LoginName", "nvarchar")] public string Pl_LoginName { get { return _Pl_LoginName; } set { _Pl_LoginName = value; } } string _Pl_TrueName; [DataFieldAttribute("Pl_TrueName", "nvarchar")] public string Pl_TrueName { get { return _Pl_TrueName; } set { _Pl_TrueName = value; } } string _PL_Pwd; [DataFieldAttribute("PL_Pwd", "nvarchar")] public string PL_Pwd { get { return _PL_Pwd; } set { _PL_Pwd = value; } } }
Dengan menyesuaikan Atribut, kami mentakrifkan surat-menyurat satu dengan satu antara atribut kelas dan medan pangkalan data.
Atas ialah kandungan terperinci Bagaimanakah Java ORM berfungsi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!