IBM Websphere Commerce中有多少种Java Bean?IBM Websphere commerce中的Java Bean的类型
我在IBM信息中心搜索了很多,但只找到这些豆类:
Entity Bean
Session Bean
And Message Driven Bean
,但我听到了几天就回来,有一些其他种类也在IBM WS一样,智能豆豆的。他们是什么?
任何人都可以给我提供IBM(由IBM支持)中使用的所有类型javaBeans的名称和描述吗?
IBM Websphere Commerce中有多少种Java Bean?IBM Websphere commerce中的Java Bean的类型
我在IBM信息中心搜索了很多,但只找到这些豆类:
Entity Bean
Session Bean
And Message Driven Bean
,但我听到了几天就回来,有一些其他种类也在IBM WS一样,智能豆豆的。他们是什么?
任何人都可以给我提供IBM(由IBM支持)中使用的所有类型javaBeans的名称和描述吗?
还有两个WebSphere Commerce使用的其他主要Bean类型。它们不是J2EE标准的一部分。
的AccessBean是实体和会话Bean一个便利的包装(也可能是消息驱动Bean,但我没有使用这些经验)。基本上,它们提供了一种机制来隐藏使用EJB的细节,例如查找EJB和各种EJB方法。
DataBean是一个进一步的包装,它扩展了用于JSP的AccessBeans。他们通常和帮助者方法,数据聚合,格式化和捕获异常。子类型是SmartDataBean,它使用来自请求的信息来填充bean的关键字段,以便在初始化时可以自行填充。
是的,在ibm wcs中有smartBeans,Command Beans是子类型的databeans。 com.ibm.commerce.SmartDataBean。 com.ibm.commerce.CommandDataBean com.ibm.commerce.InputDataBean(可选)
这是准备回答这里 http://stackoverflow.com/questions/22502533/entitybean-sessionbean-databean-and-accessbean – kbk
所有豆类可能会有点宽泛,难以维护(如在一个列表堆栈溢出)。 Martinatime的答案提供了一个好的开始 – Crowie