EntityDAC 2.3

Giấy phép: Dùng thử miễn phí ‎Kích cỡ tệp: 271.25 MB
‎Xếp hạng người dùng: 3.0/5 - ‎1 ‎Phiếu

Về EntityDAC

EntityDAC là một ORM cho Delphi với hỗ trợ LINQ. Nó cung cấp một khuôn khổ mạnh mẽ cho phép thực hiện lập bản đồ quan hệ đối tượng của các đối tượng cơ sở dữ liệu cho các lớp Delphi với sự hỗ trợ đầy đủ cho đóng gói, thừa kế, đa hình và các tính năng OOP khác. Để lấy dữ liệu từ cơ sở dữ liệu, LINQ được sử dụng như một công cụ truy vấn độc lập cơ sở dữ liệu. Ngoài ra, có một công cụ mô hình ORM giàu tính năng có sẵn - Nhà phát triển thực thể, cho phép tạo và chỉnh sửa các mô hình ORM của bạn một cách trực quan và tự động tạo các lớp thực thể Delphi bằng mô hình này. Các tính năng chính: * Cơ sở dữ liệu-Đầu tiên, Mô hình đầu tiên Code-First phát triển. Người dùng có thể sử dụng tất cả ba cách khi phát triển ứng dụng bằng EntityDAC. * Visual ORM Model Designer với thế hệ mã. Nhà phát triển thực thể cho phép tạo và chỉnh sửa các mô hình ORM một cách trực quan, mà không cần nhập một dòng mã XML hoặc mô tả thủ công các thuộc tính lớp trong mã Delphi. Nó hỗ trợ tạo ra tất cả các loại ánh xạ, chẳng hạn như chia bảng, thực thể ánh xạ đến một số bảng, loại phức tạp, phân cấp thừa kế, v.v. * Truy vấn LINQ. Sử dụng ORM khi phát triển các ứng dụng của bạn phải không chỉ đẩy nhanh sự phát triển của các ứng dụng riêng của mình, mà còn thống nhất mã ứng dụng và làm cho các ứng dụng độc lập với các chi tiết cụ thể và cú pháp của cơ sở dữ liệu SQL mà nó được phát triển, mà sẽ cho phép hỗ trợ nhiều cơ sở dữ liệu trong ứng dụng của bạn mà không cần nỗ lực. * Lập bản đồ lớp học. Ánh xạ quan hệ đối tượng của các bảng cơ sở dữ liệu cho các lớp Delphi có thể được thực hiện không chỉ cho các lớp được thừa kế từ một lớp TEntity cơ bản, mà còn cho các lớp tùy chỉnh được thừa kế hình thức TObject. * Bộ nhớ cache truy vấn thực thể. Để tăng hiệu suất ứng dụng, EntityDAC cho phép lưu trữ siêu dữ liệu, tất cả các thực thể được tải từ cơ sở dữ liệu, truy vấn LINQ và hơn thế nữa.