阅读这些笔记。在 EBean 站点页面上。有一段包含:
“使用 EJB3 容器管理 EntityManager 的自然方法是使用有状态会话 Bean。”
还有一个暴露的问题,比如
“如何在“用户思考时间”管理EntityManager?
因此,问题是:EJB 无状态 bean 做什么/提供什么可以解决“用户思考时间”所提到的问题?
我猜 ejb 提供:“会话管理”,但是将会话存储在 ThredLocal 变量上并按需提供给用户有什么问题?并且不要使用EJB。ejb 是否为此提供了一站式解决方案?
我的意思是,文章说:由于这个问题,使用 Session(在休眠中)或 EntityManager 的概念是不好的。因此,它说:根本不需要使用它,除非您使用 EJB 无状态 bean 或者您能够自己提供会话管理机制(这应该很难实现?)