Файл hbm.xml, как мне создать шаблон (lujan99@usa.net) для генерации файлов классов

Я унаследовал проект, над которым не работали некоторое время, и мне нужно внести некоторые изменения. Первоначального разработчика больше нет (умерший)(он также не делал документации), и никто больше ничего не знает об этом.

Проект использует 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 с tempalte, созданным lujan99@usa.net.

Я нашел файл шаблона ( http://www.mygenerationsoftware.com/TemplateLibrary/User/?guid=a5ee6a14-d362-4abe-92db-239b0bc8207c).

Я подключил MyGeneration к моей БД (Oracle), и он может видеть базу данных.

Я не знаю, как я использую hbm.xml против шаблона для генерации файлов CS.

1 ответ

Решение

Файлы hbm не являются шаблоном для генерации классов! Это сопоставления NHibernate! Они используются, чтобы указать NHibernate, как создать класс из данных ddbb.

Другие вопросы по тегам