gpt4 book ai didi

java - 在 Hibernate 中使用 javax.management.* api

转载 作者:行者123 更新时间:2023-12-02 07:13:24 25 4
gpt4 key购买 nike

只是好奇,java中下面的导入有什么用。我在做hibernate的时候错误地导入了,而且这些东西与hibernate不兼容/.

import javax.management.Query;
import javax.management.QueryExp;

我浏览了 api并发现它们可以在 beans 上触发查询。

我可以在我的 hibernate pojo 上使用它们吗(以避免内存耗尽)?还是我理解错误了?

对他们有什么想法吗?

最佳答案

I gone through the api and found in that they can fire queries on the beans.

不完全是。 API Page状态:

The MBean Server can be queried for MBeans that meet a particular condition, using its queryNames or queryMBeans method

所以,这不完全是关于常规的 pojo。 MBeanmanaged bean是 Java 管理扩展 (JMX) 技术引入的概念之一。如JMX Technology Overview状态:

The Java objects that implement resources and their instrumentation are called managed beans, or MBeans. MBeans must follow the design patterns and interfaces defined in the JMX specification (JSR 3). This ensures that all MBeans provide the instrumentation of managed resources in a standardized way.

基本上,MBean 用于扩展标准 JVM 管理功能。因此,开发人员可以将特定于应用程序的选项集成到标准监视工具 (jconsole),从而简化和标准化资源管理。

Query只是一个实用程序类,介绍了用于构建QueryExps的几种方法。使用 QueryExp 对象to query MBeansServer .

Can i use them on my hibernate pojo(to avoid some memory eat up)?

嗯,它们不应该这样使用。因此,将它们用于此类目的只会引起困惑。

如果您正在寻找一种查询 pojo 的方法(不过,我不明白它如何帮助解决内存耗尽问题),请查看以下问题:

关于java - 在 Hibernate 中使用 javax.management.* api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15242641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com