A-A+

MyEclipse中如何配置hql调试工具,针对没有hibernate.cfg.xml的情况

2017年09月14日 Hibernate MyEclipse中如何配置hql调试工具,针对没有hibernate.cfg.xml的情况已关闭评论 阅读 22 views 次

我的项目是SSH的,已经整合了hiberate,但是无法反向生成hibernate.cfg.xml(没那个选项),目前我还不清楚具体原因,怀疑是受工程本身jar包版本的影响
随便找个项目(没有引入hibernate的jar的),右键项目->MyEclipse->Add Hibernate Capabilities...
按提示的步骤生成个hibernate.cfg.xml,同时会生成HibernateSessionFactory.java
把HibernateSessionFactory.java拷贝到我要调试的项目的com目录下,
hibernate.cfg.xml放src下

调整hibernate.cfg.xml的数据库连接信息,如果生成时配置的数据库连接是正确的这一步可以跳过
引入调试工程的hbm.xml文件,如图

然后就可以开始调试了,右键调试的工程->MyEclipse->Open HQL Editor...,工具的功能区如下

重要:修改hibernate.cfg.xml后切记要点击运行hql语句的绿色小箭头旁边的黄色图标刷新一下配置文件,否则引入hbm.xml等操作不生效会导致查询时找不到对应的实体类报 org.hibernate.hql.ast.QuerySyntaxException: *** is not mapped的异常。

标签:
admin

评论已关闭!

Copyright © 大师级 保留所有权利.   Theme  大师级 桂ICP备14003638号

用户登录

分享到: