基于NHibernate二级缓存的MongoDB组件
    
            
摘要:设计一套基于NHibernate二级缓存的MongoDB组件(上)摘要:NHibernate Contrib 支持很多第三方的二级缓存,如SysCache,MemCache,Prevalence等等,但是没有MongoDB的,于是自己扩展了一个支持MongoDB的缓存组件(NHibernate.Ca...
        
阅读全文
摘要:在NHibernate中使用memcache二级缓存一、Windows下安装Memcache1、下载 http://jehiah.cz/projects/memcached-win32/ memcached 1.2.1 for Win32 binaries ;2、解压到 D:/memcached;3...
        
阅读全文
摘要:SuperHelper——灵活通用的、开源的.Net ORM微型框架SuperHelper是博主利用业余时间编写的一个ORM微型框架,除了可以提高开发效率,与其它ORM框架相比,博主更加喜欢SuperHelper的使用简单、适用范围广的特点。简介 SuperHelper是一个基于.Net平台的非侵...
        
阅读全文
摘要:NHibernate]立即加载目录写在前面文档与系列文章立即加载一个例子总结写在前面上篇文章介绍了nhibernate延迟加载的相关内容,简单回顾一下延迟加载,就是需要的时候再去加载,需要的时候再向数据库发出sql指令进行查询。本篇文章介绍的立即加载,则和延迟加载相对,举个简单的例子,就是查询客户信...
        
阅读全文
摘要:NHibernate 数据查询之QueryOver一、限制运算符Where:筛选序列中的项目WhereNot:反筛选序列中的项目 二、投影运算符Select:创建部分序列的投影SelectMany:创建部分序列的一对多投影三、分区运算符(分页常用到)Skip:返回跳过指定数目项目的序列SkipWh...
        
阅读全文
摘要:使用Castle扩展Ibatis.Net,面向接口编程-更优雅的代码使用Ibatis.Net做项目半年了,甚是喜欢,感觉确实是个简单、轻巧的O/R Mapping框架,特别是将Sql配置在Xml文件中,相当于直接将Dao层抽离了出来。本文假定读者对Ibatis.Net有一定的了解。最近试用了一下Ib...
        
阅读全文
摘要:一次Oracle 11g+FluentNHibernate AutoMapping组合尝试本文的上下文环境操作系统:Win7 x64 Ultimate开发工具:Visual Studio 2013一、前言 在以前开发的大多数场景下,使用的开发语言是C#,使用的数据库是Sql Server,这样的组...
        
阅读全文
摘要:EntityFramework应用场景最近被应用程序中页面加载慢的问题所折磨,看似容易的问题,其实并不容易(已经持续两天时间了),经过“侦查”,发现了两个“嫌疑犯”:EntityFramework 生成执行的 SQL数据库中索引创建在《程序员眼中的 SQL Server-非聚集索引能给我们带来什么?...
        
阅读全文
摘要:Moon.Orm 5.0 (MQL版) 实战实例Moon.Orm 5.0 革命性的设计打造最便捷的异步分页技术(提供下载)摘要: 一、建一个项目(以WebForm为例)配置文件配置(注意您自己的路径)二、在页面上生成分页布局代码1)后端代码 public string Pager{ get; set...
        
阅读全文
摘要:04 2013 档案[屌丝的逆袭系列]是个人都能破解之终结NhibernateProfiler-写个自动破解工具(源码)摘要: 破解思路分析及手动破解 增加“附加到进程”功能--功能介绍增加“附加到进程”功能--原理(源码) 写一个自动破解工具(源码) 在NhibernateProfiler破解这个...
        
阅读全文
摘要:NHProfiler使用方法 NHProfiler是一个针对Nhibernate运行分析的工具。使用如下:(1)在创建ISessionFactory的项目中引用NHProfiler安装目录下的HibernatingRhinos.NHibernate.Profiler.Appender.dll(2)在...
        
阅读全文
摘要:NHibernate 数据查询之QueryOver 一、限制运算符Where:筛选序列中的项目WhereNot:反筛选序列中的项目 二、投影运算符Select:创建部分序列的投影SelectMany:创建部分序列的一对多投影三、分区运算符(分页常用到)Skip:返回跳过指定数目项目的序列Skip...
        
阅读全文
摘要:华丽的NHibernatehttp://www.cnblogs.com/kissdodog/archive/2013/02/21/2919886.html华丽的NHibernateNHibernate 帮助类(单例实际运用)摘要: 在NHibernate中,ISessionFactory是线程安全的...
        
阅读全文
摘要:Linq to NHibernate入门示例NHibernate相关:09-08-25连贯NHibernate正式发布1.0候选版09-08-17NHibernate中一对一关联的延迟加载09-06-25NHibernate主键生成方式 Key Generator09-06-25NHibernate...
        
阅读全文
摘要:更新部分字段 NHibernate 概述: 在有些情况下,我只想更新记录中的一个字段的值.比如:浏览完这条记录后,我把其中的是否浏览置为1. Nhibernate中提供了Native SQL,其中有一个方法ExecuteUpdate()来实现这个功能. 代码如下: 双击代码全选1234...
        
阅读全文
摘要:Nhibernate分页测试续(附源码)接着上一篇Nhibernate分页测试,最近一直在接触Nhibernate,接触的越多、了解越深,越是感觉他的强大,很多功能都封装的很好,对数据操作是那么的简单。接下来介绍的是MVC+Nhibernate分页的应用:1.配置NHibernate.Driver....
        
阅读全文
摘要:体验SubSonicSubSonic简介SubSonic配置利用sonic.exe来生成代码通过Substage来生成代码简单操作示例1.SubSonic简介 一句讲完就是:SubSonic就是一个ORM开源框架。作者是Robe Conery,用c#语言写的. SubSonic遵循了Ruby on ...
        
阅读全文
摘要:实体类配置总结Entity Framework 6 Code First 实践系列(1):实体类配置总结2014-03-25 12:58 by TJerry,719阅读,6评论,收藏,编辑EF实体类的配置可以使用数据注释或Fluent API两种方式配置,Fluent API配置的关键在于搞清实体类的依赖关系,按此方法配置,快速高效合理。为了方便理解,我们使用简化的实体A和B以及A、B的配置类AMap和BMap,来演示如何正确配置实体类关系的过程。实体类配置一、确定依赖关系:假设实体B依赖于实体A(B->A),那么实体B中存在对实体A的引用。二、实体类配置应该写在哪里?假设B依赖于A(B
        
阅读全文
摘要:NHibernate:教你如何搭建数据访问层?什么是NHibernateNHibernate 是一个基于.net 的针对关系型数据库的对象持久化类库。NHibernate 来源于非常优秀的基于Java的Hibernate 关系型持久化工具。NHibernate 从数据库底层来持久化你的.net 对象到关系型数据库。NHibernate 为你处理这些,远胜于你不得不写SQL去从数据库存取对象。你的代码仅仅和对象关联,NHibernat 自动产生SQL语句,并确保对象提交到正确的表和字段中去。这篇文档意在让你尽可能快的开始使用NHibernate。它将介绍如何持久化一个简单的对象到一张表里,完成对
        
阅读全文
摘要:EntityFramework中支持BulkInsert扩展本文为Dennis Gao原创技术文章,发表于博客园博客,未经作者本人允许禁止任何形式的转载。前言很显然,你应该不至于使用 EntityFramework 直接插入 10W 数据到数据库中,那可能得用上个几分钟。EntityFramework 最被人诟病的地方就是它的性能,处理大量数据时的效率。此种条件下,通常会转回使用 ADO.NET 来完成任务。但是,如果已经在项目中使用了EntityFramework,如果碰到需要直接向数据库中插入 10W 的数据的需求,引入 ADO.NET 和 SqlBulkCopy 的组合将打破Entity
        
阅读全文