2011-05-12 27 views
6

如何使用OQL語法計算Eclipse MAT中的對象? 這不起作用:用於計算匹配標準的對象的OQL語法

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

(我想算休眠的POJO加載到內存的數量)

必須有一個非常快速的方式來做到這一點...感謝您的幫助我出去了!

回答

2
SELECT toString(entry.entityName) FROM org.hibernate.engine.EntityEntry entry WHERE (toString(entry.entityName) = "My.Pojo") 

在結果中,計數將顯示爲Total:X of Y entries.你感興趣的是Y值。