java - 如何访问 Hibernate 统计信息

标签 java hibernate jpa jboss jakarta-ee

所以在我的 persistence.xml 中,我打开了 hibernate.generate_statistics

<property name="hibernate.generate_statistics">true</property>

我的问题是如何访问它们?统计数据到哪里去了?

最佳答案

在你的 dao 服务中你可以去:

Session session = this.sessionFactory.getCurrentSession();
SessionStatistics sessionStats = session.getStatistics();
Statistics stats = this.sessionFactory.getStatistics(); 

关于java - 如何访问 Hibernate 统计信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/643055/

相关文章:

java - 可以从命令行运行 jar,但不能从 shell 脚本运行 + 权限被拒绝

java - jersey-media-json-jackson、jersey-json、jersey-media-multipart 之间的区别?

oracle - JPQL CURRENT_TIMESTAMP 偏移 2 小时

java - 如何使用 hibernate 条件对象使用内部连接选择查询

java - JPA 查询问题

java - XSD:指定文本节点属性的名称

java - 在 Activity 之间传递解析 GeoPoint

mysql - mysql中有没有像oracle connect by这样的分层查询关键字

java - 如何公开和@EmbeddedId 的字段

java - Spring Data REST 和 IdClass - 不兼容?