为了账号安全,请及时绑定邮箱和手机立即绑定

Java EE 中的无状态单例

Java EE 中的无状态单例

Qyouu 2023-04-26 14:21:15
我想在 JAVA-EE 中定义一个可以被多个线程同时访问的“无状态单例” 。我所说的无状态是指:Bean-Instance 没有字段。我应该使用哪一个:版本 1:@javax.ejb.Singleton@ConcurrencyManagement(ConcurrencyManagementType.BEAN)public class MyStatelessSingleton {..}版本 2:@ApplicationScopedpublic class MyStatelessSingleton {..}版本 3:@javax.inject.Singletonpublic class MyStatelessSingleton {..}顺便说一句,我看不到将“无状态实例”集中在一起而不是一个“无状态单例 bean”的好处。
查看完整描述

1 回答

?
婷婷同学_

TA贡献1844条经验 获得超8个赞

我认为这不重要。它是一个单身人士。它的无状态/有状态性质仅取决于您如何实现它。ApplicationScoped是我最喜欢的。



查看完整回答
反对 回复 2023-04-26
  • 1 回答
  • 0 关注
  • 94 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信