Java хэл дээрх Hypernet гэж юу вэ?
Java хэл дээрх Hypernet гэж юу вэ?

Видео: Java хэл дээрх Hypernet гэж юу вэ?

Видео: Java хэл дээрх Hypernet гэж юу вэ?
Видео: Hibernate болон JPA 1 минутын дотор 2024, Арваннэгдүгээр
Anonim

Платформ: Java виртуал машин

Ийм маягаар, яагаад Hibernate хүрээг Java-д ашигладаг вэ?

Ичих нь Java хүрээ хөгжлийг хялбаршуулдаг Java мэдээллийн сантай харилцах програм. Энэ нь нээлттэй эх сурвалжтай, хөнгөн жинтэй, ORM (Object Relational Mapping) хэрэгсэл юм. Ичих JPA-ийн үзүүлэлтүүдийг хэрэгжүүлдэг ( Java Persistence API) өгөгдөл хадгалахад зориулагдсан.

Нэмж хэлэхэд, Hibernate нь яагаад JDBC-ээс дээр вэ? Ичих ил тод тууштай байдлыг хангадаг бөгөөд хөгжүүлэгчид RDBMS-тэй харилцах явцад мэдээллийн сангийн хүснэгтүүдийг програмын объект руу буулгахын тулд кодыг тодорхой бичих шаардлагагүй. -тай JDBC Энэ хөрвүүлэлтийг хөгжүүлэгч кодын мөрийн тусламжтайгаар гараар хийх ёстой. Ичих энэ зураглалыг өөрөө өгдөг.

Үүний дагуу JPA болон JDBC хоёрын ялгаа юу вэ?

Үндсэн JPA болон JDBC хоёрын ялгаа хийсвэрлэлийн түвшин юм. JDBC нь мэдээллийн сантай харилцах доод түвшний стандарт юм. JPA Таны амьдралыг ихээхэн хөнгөвчлөх объектын загварыг програмдаа ашиглах боломжийг танд олгоно. JDBC Өгөгдлийн сантай илүү олон зүйлийг шууд хийх боломжийг олгодог боловч илүү их анхаарал шаарддаг.

Java хэл дээрх ORM хэрэгсэл гэж юу вэ?

ORM Объект-харилцааны зураглал ( ORM ) нь хамаарлын өгөгдлийн сан болон объект хандалтат програмчлалын хэл хооронд өгөгдлийг хөрвүүлэх програмчлалын техник юм. Java , C# гэх мэт. OO логикоос SQL асуулгын дэлгэрэнгүй мэдээллийг нуудаг. 3. JDBC-д үндэслэсэн 'доор.

Зөвлөмж болгож буй: