EntityDAC, LINQ desteğiyle Delphi için bir ORM'dir. Veritabanı nesneleri nesne-ilişkisel haritalama, Delphi sınıflarına kapsülleme, kalıtım, polimorfizm ve diğer OOP özellikleri için tam destek ile gerçekleştirilmesini sağlayan güçlü bir çerçeve sağlar. Veritabanından veri almak için LINQ veritabanı bağımsız bir sorgu motoru olarak kullanılır.
Buna ek olarak, ORM modellerinizi görsel olarak oluşturmanıza ve düzenlemenize ve bu modele göre Delphi varlık sınıflarını otomatik olarak oluşturmanıza olanak tanıyan zengin özellikli bir ORM modelleme aracı vardır.
Temel Özellikler:
* Embarcaderp RAD Studio XE-XE8, RAD Studio 10 Seattle ve RAD Studio 10.1 Berlin desteği
* TMetaAttribute sınıfındaki ServerDataType özelliği eklendi
* Nitelik varsayılan değerlerinin işlenmesi geliştirildi
* Veritabanı-İlk, Model-İlk ve Kod-İlk gelişme. EntityDAC kullanan uygulamalar geliştirirken kullanıcılar üç yolu da kullanabilirler.
* Kod üretimi ile Görsel ORM Model Designer. Varlık Geliştirici, bir XML kodu yazmadan veya Delphi kodunda sınıf özelliklerini tanımlayan manuel olarak ORM modellerini görsel olarak oluşturmaya ve düzenlemeye izin verir. Tablo bölme, birden fazla tabloya eşleme, karmaşık türler, kalıtım hiyerarşileri gibi her türlü eşlemenin oluşturulmasını destekler.
* LINQ sorguları. Uygulamalarınızı geliştirirken ORM kullanmak yalnızca uygulamanın kendisinin geliştirilmesini hızlandırmakla kalmaz, aynı zamanda uygulama kodunu birleştirir ve geliştirdiği SQL veritabanının özelliklerini ve sözdizimini bağımsız hale getirerek, birden fazla veritabanını desteklemenize izin verir. çaba harcamadan uygulama.
* Sınıf eşleme.Veritabanı tablolarının Delphi sınıflarına nesne-ilişkisel eşleştirmesi sadece temel bir TEntity sınıfından miras alınan sınıflara değil, aynı zamanda TObject'e miras kalan özel sınıflara da uygulanabilir.
* Varlık ve Sorgu Önbelleği. Uygulama performansını artırmak için EntityDAC, meta verileri, veritabanından yüklenen tüm varlıkları, LINQ sorgularını ve daha fazlasını önbelleğe almayı sağlar.
Bu sürümde yeni olan :
* RAD Studio 10.1 Berlin destekleniyor
* TMetaAttribute sınıfındaki ServerDataType özelliği eklendi
* Özellik varsayılan değerlerinin işlenmesi geliştirildi
Yeni olan nedir 1.3.5 sürümünde:
- Visual Studio 2015 desteklenmektedir.
Sürüm 1.2’de yeni: :
- RAD Studio XE7 desteğini ekler
- Firebird .NET Sağlayıcısı EntityDeveloper'da eklendi
Gereksinimleri :
.NET Framework 3.5 Service Pack 1
Sınırlamalar :
60 günlük deneme
Yorum Bulunamadı