2014-03-12 40 views
1

IBM Websphere Commerce中有多少種Java Bean?IBM Websphere commerce中的Java Bean的類型

我在IBM信息中心搜索了很多,但只找到這些豆類:

Entity Bean 
Session Bean 
And Message Driven Bean 

,但我聽到了幾天就回來,有一些其他種類也在IBM WS一樣,智能豆豆的。他們是什麼?

任何人都可以給我提供IBM(由IBM支持)中使用的所有類型javaBeans的名稱和描述嗎?

+0

這是準備回答這裏 http://stackoverflow.com/questions/22502533/entitybean-sessionbean-databean-and-accessbean – kbk

+0

所有豆類可能會有點寬泛,難以維護(如在一個列表堆棧溢出)。 Martinatime的答案提供了一個好的開始 – Crowie

回答

3

還有兩個WebSphere Commerce使用的其他主要Bean類型。它們不是J2EE標準的一部分。

  • AccessBean
  • 公司Databeans

的AccessBean是實體和會話Bean一個便利的包裝(也可能是消息驅動Bean,但我沒有使用這些經驗)。基本上,它們提供了一種機制來隱藏使用EJB的細節,例如查找EJB和各種EJB方法。

DataBean是一個進一步的包裝,它擴展了用於JSP的AccessBeans。他們通常和幫助者方法,數據聚合,格式化和捕獲異常。子類型是SmartDataBean,它使用來自請求的信息來填充bean的關鍵字段,以便在初始化時可以自行填充。