惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LangChain Blog
V
V2EX
爱范儿
爱范儿
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Martin Fowler
Martin Fowler
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Apple Machine Learning Research
Apple Machine Learning Research
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
宝玉的分享
宝玉的分享
Last Week in AI
Last Week in AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
罗磊的独立博客
小众软件
小众软件
Vercel News
Vercel News
博客园 - 司徒正美
阮一峰的网络日志
阮一峰的网络日志
V
Visual Studio Blog
J
Java Code Geeks
P
Proofpoint News Feed
MongoDB | Blog
MongoDB | Blog
B
Blog
美团技术团队
量子位

博客园 - wljcan

用户中心 - 博客园 FMEFB开始上传 代码实现的事件响应 UIAlertView的使用方法 开始新的学习历程--ios开发 nod32 制作的手机电子书UMD文件编辑器 关于IOC 精彩的讨论《数据库时代的终结 》 Oracle开发中,关于查询的一个问题 使用NHibernate时需要考虑的另一个问题 关于crystal report和NHibernate应用的一个问题 使用NHibernate时,如何提高访问Oracle数据库(ODP.net)的性能 在Google 上搜书的方法 (转) - wljcan 在PowerDesigner中生成SQL脚本时,如何生成备注信息? 北京公司招聘 .net开发人员 ArrayList中的排序 .net使用Com组件的问题 应用中的安全管理方案
一个NHibernate的好工具---Query Analyzer
wljcan · 2005-03-09 · via 博客园 - wljcan

在项目开发的过程中,经常出现hbm.xml文件配置错误或者HQL脚本编写错误,调试起来比较麻烦。前段时间在NHibernate的网站上发现 了 NHibernate Query Analyzer 工具,今天试用了一下,感觉很不错。

从工具的名称就可以看出它的主要功能:配置并检查hbm.xml文件、分析HQL脚本。

  • 配置hbm.xml文件

     执行File--> new -->mapping documment,程序自动建立一个空的hbm.xml文件,在左边的树形列表中,可以添加配置节点。

  • 分析HQL脚本

   在分析HQL脚本之前,必须要在当前Project中进行如下设置: 添加包括实体类的Assembly、添加hbm.xml文件、添加cfg.xml文件。  如果Assembly中已经包含 hbm.xml,则不需要添加hbm.xml文件。 设置完成后,即可在Queries页面的insert HQL Query中输入HQL脚本,选择Queries-->execute query即可。

   本来想插入一些图片的,但是现在的blog实现太慢,而且在Firefox中上传图片好像有问题,只能作罢。