代码改变世界

NHibernate 3.0发布,徐汇区网站设计

2011-09-15 19:55  狼人:-)  阅读(227)  评论(0编辑  收藏  举报

NHibernate

著名ORM框架Hibernate在.NET上的移植版本NHibernate 12月4日发布最新版本3.0版,离上一版本2.1.2已经过去一年多时间。

在新版的改进中,最重要的是.NET版本升级到3.5,允许使用lambda表达式和LINQ,配置和查询的方式将大大增加。

此外的一些小变化包括:

  • [NH-2392] ICompositeUserType.NullSafeSet方法签名改变
  • [NH-2199] maps/dictionaries中null值不再不加提示地忽略/删除
  • [NH-1894] SybaseAnywhereDialect删除,代之以SybaseASA9Dialect。删除了Sybase Adaptive Server Enterprise (ASE)方言。
  • [NH-2251] Dialect中的GetLimitString签名变化。
  • [NH-2284] 删除了过时的成员。
  • [NH-2358] DateTimeOffset类型现在不再是DateTime的替代。