【发布时间】:2010-10-07 22:57:41
【问题描述】:
有没有办法从 Hibernate Criteria 获取(待生成的)SQL?
理想情况下,我会有类似的东西:
Criteria criteria = session.createCriteria(Operator.class);
... build up the criteria ...
... and then do something like ...
String sql = criteria.toSql()
(But this of course does not exist)
然后的想法是使用 SQL 作为一个巨大的 'MINUS' 查询的一部分(我需要找到 2 个相同模式之间的差异 - 结构相同,而不是数据 - 并且 Hibernate 不支持 MINUS)
(顺便说一句,我知道我可以从日志文件中检查 SQL)
【问题讨论】:
标签: java sql hibernate criteria