Файл 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.