【IT168 资讯】近日,连贯NHibernate项目的创始人James Gregory宣布1.0 RC版发布,这个版本已经是最接近1.0的版本,目前该版本已经开始公测。
连贯NHibernate(Fluent NHibernate)是通过编程方式而不是使用XML配置文件创建NHibernate映射的API。它的目标是在项目中运用NHibernate时减少所遇到的困难,提供更好的可读性、可测试性和编译时的安全性。
发布说明中提到在映射方面的多项特性和改进,包括清除了方法名中的多余信息,删除SetAttribute,改善连贯接口主要属性的支持,单独的子类映射,重命名静态入口点,以及在自动映射方面完善对组件的支持。除此之外,可使用IgnoreProperty来支持多种类型,以代替每个实体类型。
Gregory希望该项目不会长期停留在候选版阶段,随后会对其进行大量的测试。
连贯NHibernate通过C#代码提供连贯映射来使用XML。它也提供自动映射,该映射使用直接从实体创建映射的机制。
官方文档:http://fluentnhibernate.org/