Differences between Hibernate and NHibernate

本文对比了Hibernate与NHibernate的主要特性。大多数Hibernate 2.1的功能已在NHibernate 1.0.1中实现,但仍有部分特性如Databinder、SchemaUpdate等尚未实现。此外,NHibernate还引入了一些额外功能,例如fetch属性的支持以及unsaved-value猜测机制。
 Differences between Hibernate and NHibernate

Most features of Hibernate 2.1 are present in the 1.0.1 release of NHibernate.

Unimplemented features:(未实现的特性)

  • Databinder - never requested by our users, so we consider it a low priority feature.
  • SchemaUpdate - too complicated to implement, we will accept a patch if anybody decides to implement SchemaUpdate on their own.
  • ScrollableResults - requires scrolling support from the underlying result set object. ADO.NET IDataReaders do not support scrolling.
  • SqlExceptionConverter

Extra features (from Hibernate 3):

  • fetch="join/select" attribute, equivalent to outer-join="true/false"
  • unsaved-value guessing - NHibernate will try to guess unsaved-value for <id> and <version> if none is specified in the mapping file.

 

from http://www.hibernate.org

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值