在 EJB 3.1 的无状态 EJB 中有同步块(synchronized block)可以吗?
同步块(synchronized block)用于在连接错误时更新连接。
最佳答案
每当您提出请求时。 Container 为您提供 Bean 的新实例,或来自 bean 池的现有实例。您使用 bean,释放它,然后它返回到 EJB 池中。话虽如此,我认为没有必要使方法同步,因为永远不会出现两个线程使用同一个 EJB 实例的情况。
如果您想使用单例 Bean,请查看 @LockRead
和 @LockWrite
注释。
这tutorial很有帮助。
关于ejb - 无状态 EJB 中的同步块(synchronized block),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16350299/