【问题标题】:OQL syntax for counting objects matching criteria用于计算符合条件的对象的 OQL 语法
【发布时间】:2011-05-12 10:22:03
【问题描述】:

如何使用 OQL 语法计算 Eclipse MAT 中的对象? 这不起作用:

SELECT count(a) FROM org.hibernate.engine.EntityEntry a
WHERE (toString(a.entityName)="my.pojo")

(我要统计加载到内存中的hibernate pojo的数量)

必须有一个非常快速的方法来做到这一点...感谢您帮助我!

【问题讨论】:

    标签: java hprof oql eclipse-mat


    【解决方案1】:
    SELECT toString(entry.entityName) FROM org.hibernate.engine.EntityEntry entry WHERE (toString(entry.entityName) = "My.Pojo")
    

    结果中count会显示为Total:X of Y entries.,你感兴趣的值是Y

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-24
      • 2016-04-03
      • 1970-01-01
      相关资源
      最近更新 更多