代码之家  ›  专栏  ›  技术社区  ›  Juha Syrjälä

如何记录Hibernate绑定到准备好的语句的值?

  •  16
  • Juha Syrjälä  · 技术社区  · 14 年前

    如何使Hibernate记录它绑定到准备好的语句的值?

    如果我设置属性 hibernate.show_sql=true 我得到以下类型的日志:

    insert into tablename (field1, field2) values (?, ?)
    

    我还想知道哪些值与问号绑定在一起。

    我使用的是Hibernate 3.2.7.ga。

    1 回复  |  直到 14 年前
        1
  •  28
  •   Pascal Thivent    14 年前

    您需要将以下日志类别设置为 TRACE

    org.hibernate.type
    

    就个人而言,我不使用 show_sql 财产,我与 DEBUG 已为类别启用:

    org.hibernate.SQL
    

    这样,我就有了一个单独的地方来配置所有内容。

    参考文献