EntityDAC 2.3
ការពិពណ៌នា
EntityDAC៖ ORM ចុងក្រោយសម្រាប់អ្នកអភិវឌ្ឍន៍ Delphi
ប្រសិនបើអ្នកជាអ្នកអភិវឌ្ឍន៍ Delphi ដែលកំពុងស្វែងរកឧបករណ៍ដែលមានអនុភាព និងអាចបត់បែនបាននៃផែនទីទំនាក់ទំនងវត្ថុ (ORM) នោះ EntityDAC គឺជាដំណោះស្រាយដែលអ្នកកំពុងស្វែងរក។ ដោយមានការគាំទ្រសម្រាប់ RAD Studio 10.3 Rio និងវិធីសាស្រ្តអភិវឌ្ឍន៍បីផ្សេងគ្នា (Database-First, Model-First & Code-First) EntityDAC ផ្តល់ឱ្យអ្នកនូវភាពបត់បែនក្នុងការធ្វើការតាមរបៀបដែលសាកសមបំផុតនឹងតម្រូវការរបស់អ្នក។
ប៉ុន្តែអ្វីដែលពិតប្រាកដគឺ ORM ហើយហេតុអ្វីបានជាអ្នកត្រូវការវា? និយាយឱ្យសាមញ្ញ ORM អនុញ្ញាតឱ្យអ្នកធ្វើផែនទីវត្ថុមូលដ្ឋានទិន្នន័យទៅថ្នាក់ Delphi ដោយមានការគាំទ្រពេញលេញសម្រាប់ encapsulation, inheritance, polymorphism និងលក្ខណៈពិសេស 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 |
តម្រូវការ Os | 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: