用于插入的HQLQueryPlan

时间:2014-05-01 15:39:54

标签: java sql hibernate

您好我正在尝试构建一个Java实用程序,它将生成在hibernate操作后台运行的所有sqls。 我开始使用HQLQueryPlan。它适用于select,我已经构建了HqlString。

但是在Insert的情况下,我只有对象。

你能帮我解决一下如何使用HQLQueryPlan来获取所有在后台执行的sql,你可以建议我用来满足我议程的任何其他API。

感谢。

1 个答案:

答案 0 :(得分:1)

您可以通过将以下内容添加到persistence.xml

来显示SQL for hibernate
<property name="hibernate.show_sql" value="true" />
<property name="hibernate.format_sql" value="true" />

它将在服务器日志中打印出来。