NHibernate的no persister for 一,是映射文件或配置文件命名错误,T.hbm.xml和NHibernate.cfg.xml就是正确的,而T.xml和NHibernate.xml就是错误的。 二,是配置文件里面缺少 <mapping assembly="×××"/> 语句。 三,所有映射文件要设置为“嵌入的资源”。 遇到暂时昏了头的异常要休息休息后再看 或许会豁然开朗~~~