EntityDAC

EntityDAC 2.3

คำอธิบาย

EntityDAC: สุดยอด ORM สำหรับนักพัฒนา Delphi

หากคุณเป็นนักพัฒนา Delphi ที่กำลังมองหาเครื่องมือการทำแผนที่เชิงวัตถุ (ORM) ที่ทรงพลังและยืดหยุ่น EntityDAC คือโซลูชันที่คุณค้นหา ด้วยการรองรับ RAD Studio 10.3 Rio และแนวทางการพัฒนาที่แตกต่างกันสามแนวทาง (Database-First, Model-First & Code-First) EntityDAC มอบความยืดหยุ่นในการทำงานในแบบที่เหมาะกับความต้องการของคุณมากที่สุด

แต่ ORM คืออะไรกันแน่ และทำไมคุณถึงต้องการ พูดง่ายๆ ก็คือ ORM ช่วยให้คุณสามารถแมปออบเจกต์ฐานข้อมูลกับคลาส Delphi โดยรองรับการห่อหุ้ม การสืบทอด ความหลากหลาย และคุณสมบัติ OOP อื่นๆ อย่างเต็มรูปแบบ ซึ่งหมายความว่า แทนที่จะเขียนแบบสอบถาม SQL ที่ซับซ้อนด้วยมือทุกครั้งที่ต้องการดึงข้อมูลจากฐานข้อมูล คุณสามารถใช้ LINQ เป็นเครื่องมือสืบค้นฐานข้อมูลที่ไม่ขึ้นกับฐานข้อมูลได้

นอกเหนือจากความสามารถด้าน ORM อันทรงพลังแล้ว EntityDAC ยังมีเครื่องมือสร้างแบบจำลองที่มีคุณสมบัติหลากหลายที่เรียกว่า Entity Developer ด้วยเครื่องมือนี้ คุณสามารถสร้างและแก้ไขแบบจำลอง ORM ของคุณโดยไม่ต้องพิมพ์โค้ด XML หรืออธิบายแอตทริบิวต์ของคลาสด้วยตนเองในโค้ด Delphi สนับสนุนการสร้างการแมปทุกชนิด เช่น การแยกตาราง การแมปเอนทิตีกับหลายตารางและประเภทที่ซับซ้อน

ประโยชน์หลักประการหนึ่งของการใช้ ORM เช่น EntityDAC คือช่วยให้นักพัฒนาสามารถรวมรหัสแอปพลิเคชันของตนข้ามฐานข้อมูลต่างๆ โดยไม่ต้องกังวลเกี่ยวกับไวยากรณ์หรือรายละเอียดที่เกี่ยวข้องกับระบบฐานข้อมูลแต่ละระบบ สิ่งนี้ทำให้ง่ายต่อการรองรับฐานข้อมูลหลายฐานข้อมูลภายในแอปพลิเคชันเดียวโดยใช้ความพยายามเพียงเล็กน้อย

ข้อได้เปรียบที่สำคัญอีกประการของการใช้ EntityDAC คือความสามารถในการทำแผนที่เชิงสัมพันธ์เชิงวัตถุ ไม่เพียงแต่ในคลาสที่สืบทอดมาจาก TEntity เท่านั้น แต่ยังรวมถึงคลาสแบบกำหนดเองที่สืบทอดมาจาก TObject ด้วย ซึ่งหมายความว่านักพัฒนามีความยืดหยุ่นมากขึ้นเมื่อออกแบบโครงสร้างข้อมูลของแอปพลิเคชัน

เพื่อเพิ่มประสิทธิภาพเพิ่มเติมเมื่อทำงานกับชุดข้อมูลขนาดใหญ่หรือการสืบค้นที่ซับซ้อนในแอปพลิเคชันของคุณที่สร้างด้วย EntityDAC - มีการแคช! ซอฟต์แวร์มีแคชเอนทิตีและคิวรีซึ่งช่วยเพิ่มความเร็วในการดึงข้อมูลเมตาพร้อมกับเอนทิตีทั้งหมดที่โหลดจากฐานข้อมูล ดังนั้นจึงไม่ต้องโหลดซ้ำทุกครั้งที่มีการเข้าถึงอีกครั้งในภายหลัง!

โดยรวมแล้วหากคุณกำลังมองหาโซลูชันที่ใช้งานง่ายแต่ทรงพลังที่จะช่วยเพิ่มความคล่องตัวให้กับกระบวนการพัฒนาของคุณในขณะที่มีฟังก์ชันการทำงานที่แข็งแกร่ง ไม่ต้องมองหาที่อื่นนอกจาก EntityDAC!

สเป็คเต็ม
สำนักพิมพ์ Devart
ไซต์ผู้เผยแพร่โฆษณา http://www.devart.com/
วันที่วางจำหน่าย 2020-02-03
วันที่เพิ่ม 2020-02-03
ประเภท เครื่องมือสำหรับผู้พัฒนา
หมวดหมู่ย่อย ส่วนประกอบและไลบรารี
เวอร์ชัน 2.3
ข้อกำหนดระบบปฏิบัติการ Windows 10, Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows Server 2016, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
ข้อกำหนด .NET Framework 3.5 Service Pack 1
ราคา Free to try
ดาวน์โหลดต่อสัปดาห์ 0
ดาวน์โหลดทั้งหมด 97

Comments: