Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

EF6 có thể tạo các đối tượng mô hình của tôi từ một con trỏ tham chiếu được trả về bởi một thủ tục được lưu trữ oracle không

Bạn có 2 lựa chọn cơ bản ở đây:

Mã đầu tiên:

Thiết kế các mô hình của bạn và "kết nối" chúng theo quy trình mà bạn đã xác định theo cách thủ công.

http ://weblogs.asp.net/scottgu/archive/2010/07/16/code-first-development-with-entity-framework-4.aspx

http://entityframework.codeplex .com / wikipage? title =Code% 20First% 20Insert% 2fUpdate% 2fDelete% 20Stored% 20Procedure% 20Mapping

Cơ sở dữ liệu đầu tiên:

Hướng EF vào DB của bạn và các mô hình sẽ được tạo cho bạn bằng cách sử dụng lược đồ của bạn. Bạn luôn có thể gọi các thủ tục tùy chỉnh của mình bằng cách sử dụng các lớp Trình trợ giúp, v.v. Bạn sẽ chuyển vào mô hình EF và trích xuất các thuộc tính cần thiết.

Cá nhân tôi thích viết mã các đối tượng POCO đơn giản đầu tiên và kết nối chúng khi tôi thấy phù hợp. Điều này mang lại cho bạn sự linh hoạt nhất tuy nhiên nó có thể vượt khỏi tầm tay nếu bạn không đặt một kiến ​​trúc trước và tuân theo một số mẫu điều chỉnh.

Đối với hiệu suất đối với các hệ thống khối lượng lớn, tương tự như các phương pháp MVC tấm lò hơi Ruby-On-Rails có thể trở nên khó sử dụng khi chúng phát triển. Sử dụng các thủ tục hiệu quả cho CRUD sẽ luôn chiến thắng SQL động.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cập nhật bằng cách tự tham gia

  2. tiên tri | xóa các bản ghi trùng lặp

  3. oracle thay thế chế độ xem trong khi truy vấn

  4. Chuyển đổi OracleParameter.Value thành Int32

  5. Làm thế nào để xử lý mệnh đề Empty IN bên trong câu lệnh SQL Select (IBatis 2)?