.net core .NET核心和实体框架核心之间的区别

.net core .NET核心和实体框架核心之间的区别,.net-core,entity-framework-core,.net Core,Entity Framework Core,NET核心和实体框架核心之间的区别?我们可以在.NET核心中使用实体框架核心吗?两者兼有哪些优点?Entityframework Core是一种可以在.net Core framework上使用的Orm。net核心是框架,你可以在框架上做很多事情,比如开发网站或其他应用程序。您可以阅读一些关于框架及其作用的内容。看看吧 orm有助于映射数据对象。例如,您在服务器上有一个数据库,您需要在该数据库上读写数据;借助orm工具,您可以创建数据库对象的关系映射,并轻松访问它们。我建议你读一读关于ORM和他

NET核心和实体框架核心之间的区别?我们可以在.NET核心中使用实体框架核心吗?两者兼有哪些优点?

Entityframework Core是一种可以在.net Core framework上使用的Orm。net核心是框架,你可以在框架上做很多事情,比如开发网站或其他应用程序。您可以阅读一些关于框架及其作用的内容。看看吧

orm有助于映射数据对象。例如,您在服务器上有一个数据库,您需要在该数据库上读写数据;借助orm工具,您可以创建数据库对象的关系映射,并轻松访问它们。我建议你读一读关于ORM和他们的工作。你可以看看 有关entityframework核心的详细信息,请访问官方网站

框架:

在计算机编程中,软件框架是一种抽象,在这种抽象中,提供通用功能的软件可以通过附加的用户编写的代码有选择地进行更改,从而提供特定于应用程序的软件。它提供了构建和部署应用程序的标准方法,是一个通用的、可重用的软件环境,它提供了作为更大软件平台的一部分的特定功能,以促进软件应用程序、产品和解决方案的开发。软件框架可能包括支持程序、编译器、代码库、工具集和应用程序编程接口(API),它们将所有不同的组件结合在一起,以支持项目或系统的开发

ORM:

计算机科学中的对象关系映射(ORM、O/RM和O/R映射工具)是一种编程技术,用于使用面向对象编程语言在不兼容的类型系统之间转换数据。这实际上创建了一个“虚拟对象数据库”,可以在编程语言中使用。尽管有些程序员选择构建自己的ORM工具,但可以使用免费和商业软件包来执行对象关系映射

  • 实体框架核心是一个对象数据库映射器(以及实体框架的继承者)
  • .NET Core是由Microsoft开发的跨平台软件框架(也是.NET framework的继承者)
它们是两种不同的东西,因此不可比较。后者用于开发任何类型的应用程序,前者使构建面向数据的应用程序变得容易

这两种方法都可以节省您实现广泛采用的模式的时间


是的,您可以在.NET Core上使用Entity Framework Core。

nzrytmn感谢您提供以下链接:well@user215我看到你对术语感到困惑,阅读这些术语会对你有所帮助。