這是真的嗎?.NET JPA規範
What is the equivalent of JPA in .NET?
所標記的答案顯示一串實現。我對JPA的理解是它是一個規範?
.NET中的等效規範是什麼?
它是Linq Providers嗎?也許連接類?
這是真的嗎?.NET JPA規範
What is the equivalent of JPA in .NET?
所標記的答案顯示一串實現。我對JPA的理解是它是一個規範?
.NET中的等效規範是什麼?
它是Linq Providers嗎?也許連接類?
其實沒有。 ADO.NET是一個數據訪問層規範(如ODBC和JDBC)。實體框架是Microsoft正在標準化的對象持久性框架,它最接近JPA實體。 LINQ是JPQL的等價物。
JPA的.NET等價物是NPA(.Net持久性API或NPersistence)。 看到:
http://www.npersistence.org 還看到: http://en.wikipedia.org/wiki/.NET_Persistence_API
因此,有持久化片沒有API? – Nix 2010-08-30 18:59:18
@Nix:沒有*獨立指定的* API來替代實體框架。與.NET世界相比,Java世界對於可插入實現有更多的抽象和機會。根據您的項目,這可能會或可能不會是一件好事。 – 2010-08-30 19:02:55