2013-08-01 43 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數據創建一個類。

相關問題