有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java是否可以将同一个有状态会话bean实例注入多个其他会话bean?

可以让容器将同一个有状态会话bean实例注入多个其他有状态会话bean吗

考虑到以下类别:

@Stateful
public class StatefulTwoBean implements StatefulTwo {

    @EJB
    private StatefulOne statefulOne;

}

@Stateful
public class StatefulThreeBean implements StatefulThree {

    @EJB
    private StatefulOne statefulOne;

}

在上面的例子中,StatefulTwoBeanStatefulThreeBean各自被注入自己的StatefulOneBean实例

是否可以让容器将StatefulOneBean相同实例同时注入StatefulTwoBeanStatefulThreeBean


共 (1) 个答案

  1. # 1 楼答案

    在EJB3中。1您可以将StatefulOnebean创建为单例(使用@Singleton注释),以提供所需的语义。JBoss应该已经支持这个注释(他们已经编写了标准)