gpt4 book ai didi

java - 缓存 JNDI 查找

转载 作者:行者123 更新时间:2023-12-01 09:23:53 25 4
gpt4 key购买 nike

调用 EJB 本地接口(interface)方法的推荐方法是执行查找:

<code>
Context ic = new IntialContext();
ic.lookup(objectJndiName);
</code>

但是,我在应用程序开始时浏览完整的 JNDI 树,最后我能够使用以下命令创建所有对象的映射:

<code> 
Map <String,Object>
</code>

带有键 ObjectName 和所需接口(interface)实现的对象。我用键搜索对象并在接口(interface)上调用所需的方法,如下所示:

method.invoke(bean, args);

这个方法可以吗?或者我应该每次都查找所需的ejb?

最佳答案

JNDI 查找不是用于实例化无状态 bean 本地接口(interface)引用的推荐方法(从 EE5 及更高版本开始)。只需使用 @EJB 注释或 CDI 的 @Inject 注入(inject) bean 就可以很好地完成工作。

关于java - 缓存 JNDI 查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39995779/

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