会话bean和实体bean,有状态会话bean和无状态会话bean之间的差异

Hyp*_*noz 0 java ejb

我使用SSH一段时间,有些朋友问我什么是bean,会话bean和实体bean之间的区别,以及有状态会话bean和无状态会话bean之间的区别,这些概念只存在于EJB中(我也想问一下)是EJB与SSH的某种关系),还是一般概念?他们是什么?

我的意思是SSH是Spring Struts和Hibernate,实际上我不知道他们三个与EJB有什么关系?

我想知道bean是EJB的上下文中的概念吗?当我们谈论像SSH这样的其他框架时,我们从未说过bean?

Tom*_*icz 12

什么是豆

在EJB的上下文中,bean是由容器管理的类.

会话bean和实体bean之间

会话bean表示逻辑,而实体bean表示持久对象.这些天实体bean不再用于JPA实体.

有状态会话bean和无状态会话bean之间的区别

获得对有状态会话bean的引用后,您将始终使用该特定实例.无状态会话bean被合并并随机返回给客户端.

这些概念仅存在于EJB中

是的,虽然bean在Spring框架中也有类似含义但设计概念不同.

是EJB与SSH的某种关系

您可以使用SCP通过SSH部署EJB.但严重的是,好像你在混淆SSH与......?