NHibernate.NET 数据持久层框架

联合创作 · 2023-09-30 04:27

NHibernate 是一个基于.Net 的针对关系型数据库的对象持久化类库。Nhibernate 来源于非常优秀的基于Java的Hibernate 关系型持久化工具。NHibernate 从数据库底层来持久化你的.Net 对象到关系型数据库。

NHibernate 让开发者的代码仅仅和对象关联,NHibernat 自动产生 SQL 语句,并确保对象提交到正确的表和字段中去。

特性包括:

  • Visual Studio 友好,Visual Studio 中轻松映射常规 C# 或 VB.NET 对象模型,不需要特殊的基类或属性,完全支持继承、组件和枚举。
  • 快速开发周期,从域模型生成数据库表,支持所有流行的关系数据库,支持复杂的旧方案。
  • 大量插件与工具,包括全文搜索、使用 Microsoft Velocity 和 Memcached 进行集群范围的缓存、业务验证规则、ReSharper 插件等
  • 稳健的社区,NHibernate 受欢迎,并且增长快速,拥有经验丰富的开发人员社区,被用于数千个商业和开源项目。
浏览 9
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报