Hibernate/NHibernate, отображающий редактор файлов

Значение t2 зависит от приоритета оператора модуля %, сложения + и троичного оператора ?:.

Полный список приоритетов операторов C можно найти, перейдя по по этой ссылке.

В вашем случае оператор модуля имеет наивысший приоритет, затем следует сложение и затем троичный оператор.

5
задан Chris S 9 February 2009 в 15:48
поделиться

7 ответов

Вероятно, стоит принять взгляд на анализатор запросов NHibernate от Oren Eini. В основном используется для анализа HQL-запросов. Он также имеет довольно полезный HBM-редактор:

Снимок экрана NHibernate Query Analyzer http://img6.imageshack.us/img6/5617/nhqa.gif

Old Page Project (с демонстрационной версией Flash) : http://ayende.com/projects/nhibernate-query-analyzer.aspx

Страница нового проекта: http://www.assembla.com/wiki/show/NHibernateQueryAnalyzer

This позволит редактировать файлы HBM и покажет все доступные атрибуты для каждого узла отображения.

Учитывая, что вы можете загрузить исходный код, было бы не так просто добавить встроенную справку.

6
ответ дан 18 December 2019 в 09:54
поделиться

Я не полагаю, что существует редактор для Hibernate/NHibernate отображающиеся файлы, который имеет контекстно-зависимую справку. Если Вы - разработчик.NET (использующий NHibernate и Visual Studio.NET), можно отредактировать отображения с IntelliSense путем регистрации документа схемы: посмотрите Используя NHibernate с Visual Studio.NET для инструкций.

Другая опция рассмотреть использует Быстрый API NHIBERNATE. Это заменяет отображающиеся файлы кодом C# со строгим контролем типов.

6
ответ дан 18 December 2019 в 09:54
поделиться

Есть еще один вариант с Visual Studio. Если у вас есть Resharper, вы можете скачать плагин для файлов сопоставления NHibernate. Это решение отлично сработало для меня. Вы можете прочитать больше о плагине здесь: http://nhplugin.lieser-online.de/ . Надеюсь, это работает для вас.

2
ответ дан 18 December 2019 в 09:54
поделиться

Почему бы не использовать ActiveWriter для генерации сопоставлений? Вы всегда можете редактировать их потом. AW создает модель / отображение для NHibernate и ActiveRecord. Редактор запускается в Visual Studio.NET, и вы можете выполнить перетаскивание через обозреватель сервера.

1
ответ дан 18 December 2019 в 09:54
поделиться

Лучший вариант, с которым я столкнулся, - это редактор IDEA Hibernate / JPA . Однако IDEA не свободна.

1
ответ дан 18 December 2019 в 09:54
поделиться

Вы пробовали собственный плагин Hibernate Eclipse с именем Hibernate Tools для Eclipse и Ant ?

http://www.hibernate.org/255.html

Даже если у вас нет опыта работы с Eclipse и его надстройками, установить и использовать их надстройку довольно просто:

Просто скачайте его, разархивируйте его в каталог eclipse и запустите IDE. Далее вам нужно открыть перспективу Hibernate.

1
ответ дан 18 December 2019 в 09:54
поделиться

Я использую VisualStudio и схему (nhibernate-mapping.xsd) для активации intellisense. Подключаемый модуль для R # полезен для проверки сопоставления с классом.

0
ответ дан 18 December 2019 в 09:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: