3
HQL查询转换为SQL。来自HQL查询的SQL字符串?
我希望我的程序在发送到我的数据库之前拥有完整的SQL字符串。
我可以这样做吗?
注:
我可以在我的cfg.xml中设置
<property name="hibernate.show_sql">true</property>
看到发送到数据库的SQL
HQL查询转换为SQL。来自HQL查询的SQL字符串?
我希望我的程序在发送到我的数据库之前拥有完整的SQL字符串。
我可以这样做吗?
注:
我可以在我的cfg.xml中设置
<property name="hibernate.show_sql">true</property>
看到发送到数据库的SQL
我相信你可以创建一个类,执行org.hibernate.Interceptor
,在启动时将其注册为Configuration.setInterceptor(Interceptor)
,然后通过访问SQL回调。