2013-02-20 2 views
0

Есть ли бесплатный генератор NHibernate с C#, NHibernate.Mapping.Attributes? Я не хочу использовать файл сопоставления xml, но хочу использовать атрибуты, знаете ли вы некоторые хорошие инструменты генератора, которые могут поддерживать последнюю версию NHibernate 3.3.1? Благодаря!Есть ли бесплатный генератор NHibernate с C#, NHibernate.Mapping.Attributes?

ответ

1

NHibernate картографический генератор. Это, наверное, лучший бесплатный, который я нашел.

http://nmg.codeplex.com/

+0

OS is win7 64 – cqin

+0

Да, спасибо Cole W, это отличный инструмент! – cqin

0

Вы можете использовать шаблоны TT, mygeneration или и другой инструмент, который делает код, основанный на шаблонах. Инструмент - всего лишь генератор кода, он ничего не знает от NHibernate. Храмы, которые вы делаете, будут делать магию для создания определенного продукта/версии.

+0

Это было бы сложно, есть ли более простой инструмент? – cqin

2

Я разработчик инструмента nmg codeplex. Был новый выпуск сегодня днем, если вы все еще получаете сообщение об ошибке, опубликуйте исключение на codeplex, и я исправим его завтра утром.

+0

Привет, я помню, что всегда было исключение «Ссылка на объект, не установленная на экземпляр объекта», прежде чем при нажатии «Подключиться», но я не могу воспроизвести его, теперь может быть вызвано обновлением моей инфраструктуры 4 в последнее время. Я не уверен, является ли это причиной. Теперь я могу использовать его для генерации кода и отлично смотрится, спасибо! Вопрос: Я использую компонент «NHibernate.Mapping.Attributes» для реализации сопоставлений, поддерживает ли NMG использование этой компонентной функции для генерации NH-кода? – cqin

+0

Спасибо, что поделились с нами прекрасным и бесплатным инструментом, я просто новый парень в Nhibernate и просто использовал его несколько часов назад, только одно: «Отличный инструмент» :), продолжайте работу –