2013-03-26 58 views
0

我的RouteStops,在我的db中没有关系(FK),只是在Stop表中有一个RouteId。所以我在我的Route类中添加了一个IList<Stop> Stops。 现在我的课程(路线和停止)在一个Lib(单独的项目)中。 我有一个控制台应用程序,我定义的映射和测试的东西了。 我应该如何定义我的映射和哪里(*.nhm.xml | App.config)。我知道它与添加程序集和命名空间有关,但我无法找到。NHibernate映射一个单独的库

enter image description here

回答

0

hbm.xml可以在另一个程序集,你必须映射到指定程序集限定名

例如:

<class name="the.name.space.User, Assemblyname" table="USER"> 
+0

我的hbm.xml文件映射文件夹下上市(见img)。你能告诉我我应该添加到这些文件(例子)吗? – Stacked 2013-03-27 07:14:22