0
我有一个@Singleton Bean,我想在另一个@stateless Bean中使用,是正确的还是可行的?我可以使用@EJB引用无状态bean吗?在this thread我读到,我不能。我应该只使用lookup吗?为什么?何时使用注入(@EJB)或查找引用ejb?
谢谢。
我有一个@Singleton Bean,我想在另一个@stateless Bean中使用,是正确的还是可行的?我可以使用@EJB引用无状态bean吗?在this thread我读到,我不能。我应该只使用lookup吗?为什么?何时使用注入(@EJB)或查找引用ejb?
谢谢。
这个答案是在谈论一个@Stateless
这的确是一个非常糟糕的主意注入@Stateful
。但你也只是一个@Singleton
,你应该能够在没有任何种类的EJB任何麻烦注入它(只要它是真的被设计成这样,它确实值得@Singleton
),只有一个唯一的实例无论如何,@Singleton
。
另见本相关的答案:access existing instance stateful inside stateless, java ee 6。
我使用@Singleton bean来管理邮件发送队列。 谢谢@BalusC! – solaechea 2012-03-11 03:56:36