NHibernate Contrib Best Practice
摘要:介绍 NHibernate Contrib(Burrow)是一个轻量级的开发中间件,底层使用Nhibernate 2.0GA(Nhibernate 2.0的.hbm.xml和1.2是兼容的) ORM技术框架实现。Burrow提供了智能化的状态,会话,使管理,事务让你更方便的使用Nhibernate进行.net应用程序的开发。 Burrow功能 Burrow Conversation:可以很轻松的开...
阅读全文
posted @
2009-07-07 18:00
ToKens
阅读(275)
推荐(0) 编辑
Web项目下NHibernate的Session管理的解决方案 【转】
摘要:NHibernate的Session的管理一直是个问题,在系统开发中如果有lazy="true",如果不对Session进行管理,会抛出以下错误:CODE:Failed to lazily initialize a collection - no session[Copy to clipboard]在Web项目下的解决方案,就是在Application_BeginRequest方法中打开Sessi...
阅读全文
posted @
2009-06-10 08:57
ToKens
阅读(504)
推荐(0) 编辑
NHibernate使用Criteria分页显示并返回记录总数 【转】
摘要:最近开始学习用NHibernate,在分页显示的时候遇到了麻烦,用Criteria返回分页记录的时候不知道该如何取得记录的总数,用hibernate也有这个问题,网上搜索了一下,发现提这个问题的人也不少,但是解决的办法却几乎差不多,基本上都说用另一条select count(*) 或者用 select count(Id) 来查询记录总数,可是在要动态传入参数的时候构造 HQL查询语句感觉很麻烦,...
阅读全文
posted @
2009-04-15 09:59
ToKens
阅读(462)
推荐(0) 编辑
log4net使用心得【原创】
摘要:最近做项目使用了 nhibernate,在下载dll文件之后发现里面有5个dll文件,发现里有个log4net的dll文件,以前在做java的时候使用过log4j日志框架,于是怀疑这个肯定也是个日志框架,果然,网上查了下资料,发现已经有很多人在使用这个框架了,昨天清明节放假没事,所以研究了一下,呵呵.....今天终于成功输出日志了,这里和大家分享下经验。 使...
阅读全文
posted @
2009-04-05 14:33
ToKens
阅读(269)
推荐(0) 编辑
NHibernate 使用存储过程
摘要:大家还是看配置吧....只要在映射文件中加几句话就好了 调用方法: public IList GetAllRoom() { IList list = _session.GetNamedQuery("[dbo].[proc_room_query]").List(); return list; } ...
阅读全文
posted @
2009-03-22 16:32
ToKens
阅读(174)
推荐(0) 编辑
NHibernate 配置文件使用帮助提示
摘要:在创建NHibernate 配置文件的时候,当中的代码都是要手动写的,而且没有帮助,怎么解决这个问题呢?我的朋友老张在网上找到了解决办法,和我分享了一下,呵呵.....不胜感激啊,这里也跟大家一起分享下: 去官方网下载NHibernate-2.1.0.Alpha1-src,然后找到里面的两个文件nhibernate-configuration.xsd和nhibernate-mapping复制到C...
阅读全文
posted @
2009-03-22 16:26
ToKens
阅读(180)
推荐(0) 编辑
初使NHibernate
摘要:今天学习了下NHibernate,因为以前JavaEE中使用过Hibernate框架,所以上手很快,但其中还是遇到了些问题,这里把经验给大家分享下: 首先是使用Code Smith生成实体类和映射文件 1. 找到映射文件属性中的生成操作,把这个属性改成嵌入的资源; 2. 添加NHibernate的程序集(.DLL),然后就可以写具体方法了,看代码吧 ===================NHibe...
阅读全文
posted @
2009-03-22 16:06
ToKens
阅读(251)
推荐(0) 编辑