2009年3月17日

摘要: SQL 方言 (SQL Dialects) 你总是可以为你的数据库设置一个hibernate.dialect方言,它是NHibernate.Dialect.Dialect 的一个子类。如果你不需要使用基于native或者sequence的主键自动生成算... 阅读全文
posted @ 2009-03-17 16:34 裴晓华 阅读(1385) 评论(0) 推荐(0) 编辑
 
摘要: 当所有的映射都被Configuration解析之后,应用程序为了得到ISession实例,必须先得到它的工厂。这个工厂应该是被应用程序的所有线程共享的: ISessionFactory sessions = cfg.BuildSessionFactory(); 当然,NHibernate并不禁止你... 阅读全文
posted @ 2009-03-17 16:33 裴晓华 阅读(164) 评论(0) 推荐(0) 编辑
 
摘要: 1:我们可以得到一个Configuration的实例,直接实例化它即可,下面有一个例子,用来从两个XML配置文件(和exe文件在同一个目录下)中的映射中初始化: Configuration cfg = new Configuration() .AddXmlFile("Item.hbm.xml")... 阅读全文
posted @ 2009-03-17 16:31 裴晓华 阅读(949) 评论(0) 推荐(0) 编辑