![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NHibernate
haoguanjun
这个作者很懒,什么都没留下…
展开
-
NHibernate概览
什么是 NHibernate? 简单一点来说,NHibernate 是一个允许我们通过对象的方式访问关系数据库的框架。我们可以保存,或者说持久化对象到数据库中,可以从数据库中获取对象。NHibernate 自动化地帮助我们从面向对象转换到需要的 SQL。如果使用 NHibernate ,你可能再也不需要面对程序中的 SQL 语句,C# 编译器是不能发现你的 SQL 语句中的语法错误的。NHibe原创 2011-11-04 23:38:40 · 418 阅读 · 0 评论 -
Repository 资源库模式
协调领域和数据映射层,利用类似于集合的接口来访问领域对象。 具有复杂领域模型的系统常常受益于一个层,比如由数据映射器提供的层,它分离了领域对象和数据库访问代码的细节。在这种系统中,有必要在集中了查询构造代码的映射层之上建立另外一个抽象层。当存在大量的领域类或者繁重的查询时,这样做就显得更重要。在这些特定情况下,增加该层可以使重复的查询逻辑最小化。 资源库协调领域和数据映射层,起到类翻译 2011-11-06 22:33:15 · 682 阅读 · 0 评论