当前位置:编程学习 > JAVA >>

hibernate中的hql语句怎么验证语句写的是否正确

在hibernate中的hql语句中,怎么判断我写的语句是否正确 ,难道必须启动服务器么。就例如sql语句时候正确我可以放到数据库中校验一样! --------------------编程问答-------------------- 写个测试类。 --------------------编程问答-------------------- 将执行hql语句的代码try起来 --------------------编程问答--------------------
引用 楼主 wangjie2642383 的回复:
在hibernate中的hql语句中,怎么判断我写的语句是否正确 ,难道必须启动服务器么。就例如sql语句时候正确我可以放到数据库中校验一样!


eclipse有一个hiberate tools工具可以安装,那里面有一个查询窗口,专门用于输入hql语句的 --------------------编程问答-------------------- hibernate tools工具我没用过,我一般都是写测试类,写一个则是类其实也挺方便的,所有的dao都可以测试的,只需要稍微改动一下类中属性和得到spring中需要验证的dao bean文件 --------------------编程问答-------------------- 在hibernate配置文件中设置<property name="show_sql">true</property> ,运行程序时可以看到输出的sql语句。 --------------------编程问答--------------------
引用 5 楼 cyky_yoyo 的回复:
在hibernate配置文件中设置<property name="show_sql">true</property> ,运行程序时可以看到输出的sql语句。


++, 还可以 formatter_sql 格式化sql
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,