Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么是hibernate和n-hibernate?_Hibernate_Visual Studio 2008_Nhibernate Mapping_Asp.net 3.5 - Fatal编程技术网

什么是hibernate和n-hibernate?

什么是hibernate和n-hibernate?,hibernate,visual-studio-2008,nhibernate-mapping,asp.net-3.5,Hibernate,Visual Studio 2008,Nhibernate Mapping,Asp.net 3.5,什么是hibernate和n-hibernate?我可以在VisualStudio2008中使用它进行C#Web应用程序开发吗?请建议我。。。我是asp.net web应用程序开发新手。我刚听说Hibernate的事。。我怎样才能轻松地学习和实施 提前感谢。请阅读,我建议您使用too它们是用于对象关系映射的框架,用于关系数据库管理系统。Hibernate是基于java的版本,nHibernate是.Net的等效版本。它们使您能够以编程方式使用数据库,并且与供应商的具体情况完全分离,因此,一旦您告

什么是hibernate和n-hibernate?我可以在VisualStudio2008中使用它进行C#Web应用程序开发吗?请建议我。。。我是asp.net web应用程序开发新手。我刚听说Hibernate的事。。我怎样才能轻松地学习和实施


提前感谢。

请阅读,我建议您使用too

它们是用于对象关系映射的框架,用于关系数据库管理系统。Hibernate是基于java的版本,nHibernate是.Net的等效版本。它们使您能够以编程方式使用数据库,并且与供应商的具体情况完全分离,因此,一旦您告诉它使用的是哪种方言,您就不必根据您是在MySQL、Oracle还是SQL Server上执行任何不同的操作。

是的,您可以使用C在VS2008中实现NHibernate应用程序。您需要从下载Nhibernate SDK并将其安装到您的系统中。

下面我简要介绍了HibernateNHibernate

休眠:

Hibernate是Java语言的对象关系映射(ORM)库,它提供了一个框架,用于将面向对象的域模型映射到传统的关系数据库。Hibernate通过用高级对象处理函数替换与持久性相关的直接数据库访问来解决对象关系阻抗不匹配问题

Hibernate是根据GNU Lesser通用公共许可证发布的自由软件

Hibernates的主要特性是从Java类映射到数据库表(以及从Java数据类型映射到SQL数据类型)。Hibernate还提供数据查询和检索功能。它还生成SQL调用,并尝试将开发人员从手动结果集处理和对象转换中解放出来,并使应用程序能够在几乎没有性能开销的情况下移植到所有受支持的SQL数据库

有关更多详情,请访问:

NHibernate:

NHibernate是Microsoft.NET平台的对象关系映射(ORM)解决方案:它提供了一个框架,用于将面向对象的域模型映射到传统的关系数据库。它的目的是使开发人员从与关系数据持久性相关的编程任务中解脱出来。NHibernate是免费的开源软件,在GNU Lesser通用公共许可下发布。NHibernate是流行的Java O/R映射程序Hibernate到.NET的一个端口

有关更多详情,请访问: