截图
NHibernate是.NET框架的成熟,开放源代码对象关系映射器。该应用程序是积极开发,功能齐全的,并已在全球成千上万的成功项目中使用。
主要功能包括:
- 友好的Visual Studio:轻松映射在Visual Studio中设计的常规C#或VB.NET对象模型。不需要特殊的基类或属性。完全支持继承,组件和枚举。
- 快速的开发周期:从您的域模型生成数据库表。支持所有流行的关系数据库。支持最复杂的旧方案。
- 大量的插件和工具:全文搜索。使用Microsoft Velocity和Memcached进行群集范围的缓存。业务验证规则。 ReSharper插件。城堡活动记录。 S#arp体系结构。还有很多。
- 成熟的社区: NHibernate是一个受欢迎的,快速增长的ORM,拥有经验丰富的开发人员社区。用于数千个商业和开源项目。
NHibernate不仅负责从.NET类到数据库表(以及从.NET数据类型到SQL数据类型)的映射,还提供数据查询和检索功能。这样可以大大减少开发时间,而这些开发时间要花费在SQL和ADO.NET中的手动数据处理上。