Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 试图理解单例或无状态会话bean的线程安全性_Java_Ejb - Fatal编程技术网

Java 试图理解单例或无状态会话bean的线程安全性

Java 试图理解单例或无状态会话bean的线程安全性,java,ejb,Java,Ejb,据我所知,所有的bean都是线程安全的?如果我有一个无状态bean,它被调用了5次,它可以在池中重用bean,也可以创建新bean,从这个意义上说,每次调用都是一个新实例。一个单件将被锁定,直到它是自由的,那么这有什么不同呢 关于何时使用无状态以及何时在担心并发性(身份验证/添加/删除)时使用单例,有哪些示例?从这篇文章中得到了很好的参考。“所有bean都是线程安全的?”没有。你能详细说明一下吗?我从stackoverflow那里得到的。这是在无状态bean不能有竞争条件的上下文中,因为每个调用

据我所知,所有的bean都是线程安全的?如果我有一个无状态bean,它被调用了5次,它可以在池中重用bean,也可以创建新bean,从这个意义上说,每次调用都是一个新实例。一个单件将被锁定,直到它是自由的,那么这有什么不同呢


关于何时使用无状态以及何时在担心并发性(身份验证/添加/删除)时使用单例,有哪些示例?

从这篇文章中得到了很好的参考。“所有bean都是线程安全的?”没有。你能详细说明一下吗?我从stackoverflow那里得到的。这是在无状态bean不能有竞争条件的上下文中,因为每个调用都没有会话状态。如果我在这方面错了,我想知道。