2006年5月19日

ActiveRecordBase借助NHibernate的条件获取实体类对象

摘要: ActiveRecordBase.FindAll() 函数其中有一个这样的版本的参数 ActiveRecordBase.FindAll(TargetType As System.Type,Orders() As NHibernate.Expression.Order,ParamArray criterias() As NHibernate.Expression.ICriteriion) 可以方... 阅读全文

posted @ 2006-05-19 19:24 Neo0820 阅读(1107) 评论(0) 推荐(0)

延迟初始化错误(ERROR LazyInitializer)是如何产生的

摘要: 延迟初始化错误是运用Hibernate开发项目时最常见的错误。如果对一个类或者集合配置了延迟检索策略,那么必须当代理类实例或代理集合处于持久化状态(即处于Session范围内)时,才能初始化它。如果在游离状态时才初始化它,就会产生延迟初始化错误。 下面把Customer.hbm.xml文件的元素的lazy属性设为true,表示使用延迟检索策略: 当执行Session的load()方法时,Hibe... 阅读全文

posted @ 2006-05-19 18:08 Neo0820 阅读(792) 评论(0) 推荐(0)

导航