2013-08-01 39 views
0

我已经继承了一段时间尚未开发的项目,并且需要进行一些更改。原来的开发人员不在这里(已故)(他也没有任何文档),也没有人知道这件事。hbm.xml文件我如何针对模板([email protected])生成类文件

该项目使用NHibernate作为ORM。该项目包含大量的hbm.xml files.The hml.xml文件中有以下内容:

<?xml version="1.0" encoding="utf-8"?> 
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"> 
    <!--Build: with [email protected] Nhibernate template--> 

有在它下面的一些类文件:

/* 
using MyGeneration/Template/NHibernate (c) by [email protected] 
*/ 

所以它看起来像我需要使用由[email protected]创建的tempalte命名为MyGeneration。

我找到了模板文件(http://www.mygenerationsoftware.com/TemplateLibrary/User/?guid=a5ee6a14-d362-4abe-92db-239b0bc8207c)。

我已将MyGeneration挂钩到我的数据库(Oracle),它可以看到数据库。

我不知道如何对模板使用hbm.xml来生成cs文件。

回答

1

hbm文件不是生成类的模板!他们是NHibernate映射!它们用于指示NHibernate如何从ddbb数据创建一个类。

相关问题