怎样配置hibernate的配置文件,才能在控制台中显示HQL和sql语句(DML) 

解决方案 »

  1.   

    <property   name= "hibernateProperties ">
        <props>
        <prop   key= "hibernate.dialect "> org.hibernate.dialect.Oracle9Dialect </prop>
        <prop   key= "hibernate.show_sql "> true </prop>
        </props>
    </property> 
      

  2.   

    请问这样写:
    <property name="hibernate.show_sql">true</property>
    是否可以?
      

  3.   

    <session-factory>
    <property name="myeclipse.connection.profile">mssql</property>
    <property name="connection.url">
    jdbc:sqlserver://localhost:1433;DatabaseName=bbs
    </property>
    <property name="connection.username">sa</property>
    <property name="connection.password"></property>
    <property name="connection.driver_class">
    com.microsoft.sqlserver.jdbc.SQLServerDriver
    </property>
    <property name="dialect">
    org.hibernate.dialect.SQLServerDialect
    </property>
    <property name="show_sql">true</property>
    <mapping resource="com/accp/po/Channel.hbm.xml" />
    <mapping resource="com/accp/po/Bbsinfo.hbm.xml" /></session-factory>添加一属性 show_sql  为true 则可以显示