EntityDAC는 LINQ를 지원하는 Delphi의 ORM입니다. 캡슐화, 상속, 다형성 및 기타 OOP 기능을 완벽하게 지원하여 데이터베이스 객체를 Delphi 클래스에 객체 관계형 매핑 할 수있는 강력한 프레임 워크를 제공합니다. 데이터베이스에서 데이터를 검색하기 위해 LINQ는 데이터베이스 독립적 쿼리 엔진으로 사용됩니다.
또한 ORM 모델을 시각적으로 생성 및 편집하고이 모델을 통해 Delphi 엔티티 클래스를 자동으로 생성 할 수있는 기능이 풍부한 ORM 모델링 도구 인 Entity Developer가 있습니다.
주요 특징들:
* Embarcaderp RAD Studio XE-XE8, RAD Studio 10 Seattle 및 RAD Studio 10.1 Berlin 지원
* TMetaAttribute 클래스의 ServerDataType 속성이 추가되었습니다.
* 속성 기본값 처리가 향상되었습니다.
* Database-First, Model-First 및 Code-First 개발. 사용자는 EntityDAC을 사용하여 응용 프로그램을 개발할 때 세 가지 방법 모두를 사용할 수 있습니다.
* 코드 생성 기능이있는 시각적 ORM 모델 디자이너. Entity Developer는 XML 코드 행을 입력하거나 Delphi 코드에서 클래스 속성을 설명하지 않고 시각적으로 ORM 모델을 만들고 편집 할 수 있습니다. 테이블 분할, 여러 테이블에 대한 엔티티 매핑, 복잡한 유형, 상속 계층 구조와 같은 모든 종류의 매핑 작성을 지원합니다.
* LINQ 쿼리. ORM을 사용하여 응용 프로그램을 개발할 때 응용 프로그램 자체의 개발을 가속화 할뿐만 아니라 응용 프로그램 코드를 통일시켜 응용 프로그램을 개발 된 SQL 데이터베이스의 특성 및 구문과 독립적으로 만들어야합니다. 그러면 응용 프로그램 코드에서 여러 데이터베이스를 지원할 수 있습니다. 응용 프로그램없이.
* 클래스 매핑.Delphi 클래스에 대한 데이터베이스 테이블의 객체 관계형 매핑은 기본 TEntity 클래스에서 상속 된 클래스뿐만 아니라 TObject 상속 된 사용자 정의 클래스에서도 수행 할 수 있습니다.
* 엔티티 및 쿼리 캐시. 응용 프로그램 성능을 향상시키기 위해 EntityDAC는 메타 데이터, 데이터베이스에서로드 된 모든 엔티티, LINQ 쿼리 등을 캐시 할 수 있습니다.
이 릴리스의 새로운 기능 :
* RAD Studio 10.1 Berlin이 지원됩니다
* TMetaAttribute 클래스의 ServerDataType 속성이 추가되었습니다.
* 속성 기본값 처리가 향상되었습니다.
버전 1.3.5의 새로운 기능 :
- Visual Studio 2015가 지원됩니다.
1.2 :
RAD Studio XE7 지원 추가
Firebird .NET 공급자가 EntityDeveloper에 추가되었습니다.
요구 사항 :
.NET Framework 3.5 서비스 팩 1
제한 사항 :
60 일 평가판
댓글을 찾을 수 없습니다