【发布时间】:2013-04-20 08:33:34
【问题描述】:
我正在将 Java EE 6 应用程序转换为 Spring + 非 EE 容器(例如 Jetty),并且我正在寻找 Java EE 的 Singleton Session Bean 的替代方案(通常使用 @987654321 实现@注解)。
单例方面很容易被 Spring 处理。但是@Singleton 注解也暗示了并发保证:默认情况下,Singleton Session Bean 的所有方法都由写锁严格序列化。 (可以使用@Lockannotation 更改行为。)
在 Spring 中是否有任何(理想情况下是直接插入的)等价物? @Lock 自定义功能不是必需的,我只是在寻找比手动同步每个 Singleton Session Bean 的每个方法更好的替代方法。
【问题讨论】:
标签: spring jakarta-ee concurrency