2010-08-30 2 views
1

Это правда?Спецификация .NET JPA

What is the equivalent of JPA in .NET?

Выделенный ответ показывает кучу реализаций. Мое понимание JPA заключается в том, что это спецификация?

Что такое эквивалентные спецификации в .NET?

Будут ли поставщики Linq? А может быть, классы связи?

ответ

1

Собственно, нет. ADO.NET - это спецификация уровня доступа к данным (например, ODBC и JDBC). Entity Framework - это инфраструктура сохранения объектов, которую Microsoft стандартизирует, которая будет наиболее близка к объектам JPA. LINQ - эквивалент JPQL.

+0

Так нет апи для персистенции части? – Nix

+0

@Nix: API-интерфейсов Entity Framework не существует * самостоятельно. Мир Java имеет тенденцию иметь больше абстракций и возможностей для подключаемых реализаций, чем это делает мир .NET. В зависимости от вашего проекта это может быть или не быть хорошим. –

Смежные вопросы