【发布时间】:2012-03-27 22:42:19
【问题描述】:
我有一个@Singleton Bean,我想在另一个@stateless Bean 中使用它,这是正确的还是可行的?我可以使用@EJB 引用无状态bean 吗?在this thread 我读到我不能。我应该只使用查找吗?为什么?
谢谢。
【问题讨论】:
我有一个@Singleton Bean,我想在另一个@stateless Bean 中使用它,这是正确的还是可行的?我可以使用@EJB 引用无状态bean 吗?在this thread 我读到我不能。我应该只使用查找吗?为什么?
谢谢。
【问题讨论】:
那个答案是关于在@Stateless 中注入@Stateful,这确实是一个非常糟糕的主意。但是你只有一个 @Singleton 并且你应该能够在任何类型的 EJB 中毫无问题地注入它(只要它真的被设计成它确实值得一个 @ 987654325@),无论如何,@Singleton 的唯一实例只有一个。
另请参阅此相关答案:access existing instance stateful inside stateless, java ee 6。
【讨论】: