Hibernate/NHibernate映射文件编辑器

Chr*_*s S 5 nhibernate hibernate nhibernate-mapping

我正在寻找一位得到帮助的编辑

http://www.hibernate.org/hib_docs/nhibernate/html/mapping.html

内置,并允许以GUI方式简单地编辑XML文件.我意识到有CodeSmith和MyGeneration,但从我记得的这些只是单向,并且不允许编辑现有的HBM文件.

Jul*_*anM 6

我不相信Hibernate/NHibernate映射文件的编辑器具有上下文相关的帮助.如果您是.NET开发人员(使用NHibernate和Visual Studio .NET),您可以通过注册模式文档来编辑与IntelliSense的映射:有关说明,请参阅使用NHibernate和Visual Studio .NET.

另一个需要考虑的选择是使用NHibernate的Fluent API.这将使用强类型C#代码替换映射文件.


Cod*_*ain 6

可能值得一看Oren Eini的NHibernate查询分析器.主要用于分析HQL查询,它还有一个非常有用的HBM编辑器:

NHibernate查询分析器截图http://img6.imageshack.us/img6/5617/nhqa.gif

旧项目页面(使用Flash演示):http://ayende.com/projects/nhibernate-query-analyzer.aspx

新项目页面:http://www.assembla.com/wiki/show/NHibernateQueryAnalyzer

这将允许编辑HBM文件,并将显示每个映射节点的所有可用属性.

鉴于您可以下载源代码,添加内联帮助并不是那么简单.