1. 程式人生 > >Java組合實體模式~

Java組合實體模式~

str 持久化機制 點擊 生命周期 font 實現 詳細 com 參與

組合實體模式用於EJB持久化機制。 組合實體是表示對象圖的EJB實體bean。 當組合實體更新時,內部依賴對象bean將自動更新為由EJB實體bean管理。 以下是組合實體Bean的參與者。

  • 組合實體 - 它是主要的實體bean。 它可以是粗粒度的或可以包含用於持久性目的的粗粒度對象。

  • 粗粒對象 - 此對象包含依賴對象。 它有自己的生命周期,並且管理依賴對象的生命周期。

  • 依賴對象 - 依賴對象是一個對象,這取決於它的持久性生命周期粗粒對象。

  • 策略 - 策略表示如何實現復組合實體。

實現實例

在這個實現的示例中,將創建CompositeEntity對象作為CompositeEntity

CoarseGrainedObject是一個包含依賴對象的類。 CompositeEntityPatternDemo是一個演示類,它使用Client類來演示使用組合實體模式。

組合實體模式示例的結構如下圖所示 -

點擊鏈接查看詳細內容

Java組合實體模式~