gpt4 book ai didi

java - EJB @DependsOn 和 CDI 实例不工作

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

我有一个 bean,其注释如下:

@Stateless
@DependsOn("Bar")
public class Foo implements Inf {}

还有一个名为“Bar”的 bean,如下所示:

@Stateless
public class Bar implements Inf {}

我通过以下方式收集每颗 bean :

@Startup
@Singleton
public class Boo {

@Inject
Instance<Inf> infs;

}

这很好用。但是,@DependsOn 似乎无法正常工作。每次我启动容器时,类“Foo”都会在“Bar”之前执行..

有人知道吗?

提前致谢

最佳答案

@DependsOn仅对单例有效,在无状态bean的上下文中没有意义

关于java - EJB @DependsOn 和 CDI 实例不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37227066/

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