你在hibernate的配置文件中设置:
<property name="hibernate.show_sql">
True
</property>
执行时就能看到hibernate如何将hql转化为sql

解决方案 »

  1.   

    看看hibernate的实现方式不就知道了。
      

  2.   

    不是啊~~~可以将HQL直接显示成SQL语句的啊~~
    便于检查HQL啊
      

  3.   

    呵呵,有个东东叫做p6spy,用google搜索"p6spy"就知道了。可以把hql转换成sql并打印到log中,在开发时很好用。配置也很简单,只要在hibernate中把driver class设置成p6spy指定的即可,同时把要连接的数据库的驱动类配置在p6spy的配置文件中。具体的你去看帮助吧,我就不罗嗦了。
      

  4.   

    晕,leonyuann(舞月光)应该得分