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的替代。