0

似乎您只能记录Hibernate 生成的所有SQL,如果您有很多事情发生并且只想观看特定的内容,这会让人感到困惑。

我的宏伟愿望是只记录需要一定时间才能执行的 SQL,甚至更好的是一些注释驱动的 AspectJ 魔法,这样如果一个方法的注释类似于 Spring 的@Transaction所有在该事务/方法中使用的 SQL 将是倾倒。

我知道有一些 JDBC 包装器,但它们看起来都相当陈旧和笨重,更不用说它们没有任何实体/编程信息(比如什么 Hibernate 实体,尽管我认为你可以解析 SQL 并查找表)。

有没有人在 Hibernate 的条件记录方面取得了成功?

4

0 回答 0