1

我正在将 Java EE 6 应用程序转换为 Spring + 非 EE 容器(例如 Jetty),并且我正在寻找 Java EE 的 Singleton Session Bean 的替代方案(通常通过使用@Singleton注释来实现)。

它的Singleton方面很容易由 Spring 处理。但是@Singleton注解也暗示了并发保证:默认情况下,Singleton Session Bean 的所有方法都由写锁严格序列化。(可以使用@Lock注释来更改行为。)

Spring 中是否有任何(理想情况下是临时的)等价物?自@Lock定义功能不是必需的,我只是在寻找比手动同步每个 Singleton Session Bean 的每个方法更好的选择。

4

1 回答 1

1

Spring 中似乎没有等价物。我最终在必要时使用了手动同步。

于 2013-09-02T10:12:48.343 回答