如何从 Hibernate Criteria API 获取 SQL(*不是* 用于日志记录)
有没有办法从休眠中获取(要生成的)SQL?Criteria
理想情况下,我会有这样的东西:
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不支持MINAS)
(顺便说一句,我知道我可以从日志文件中检查SQL)