hbm.xml文件如何根据模板构建(lujan99@usa.net)以生成类文件

本文关键字:文件 net lujan99@usa 构建 xml 何根 hbm | 更新日期: 2023-09-27 18:25:50

我继承了一个有一段时间没有处理的项目,我需要做一些更改。最初的开发人员已经不在了(去世了)(他也没有文档),其他人也不知道

该项目使用NHibernate作为ORM。该项目包含许多hbm.xml文件。hbm.xml文件中包含以下内容:

<?xml version="1.0" encoding="utf-8"?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2">
  <!--Build: with lujan99@usa.net Nhibernate template-->

有一些类文件,其中包含以下内容:

/*
using MyGeneration/Template/NHibernate (c) by lujan99@usa.net
*/

所以看起来我需要使用一个名为MyGeneration的收费,由lujan99@usa.net.

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

我已经将MyGeneration连接到我的数据库(Oracle),它可以看到数据库。

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

hbm.xml文件如何根据模板构建(lujan99@usa.net)以生成类文件

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