成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

J2EE中EJB的專用術語解釋

開發 后端
本文解釋了部分J2EE中EJB的專用術語,比如Bean,Container,Remote等;充分理解這些EJB術語可以幫助我們更好的在J2EE項目中使用EJB。

Bean Instance(Bean實例)

Bean Instance是J2EE EJB術語。Bean Instance是Bean位于一個容器中的instantiation,如果把bean比作class,那么Bean Instance就是Java Object。

Bean-managed persistence(Bean自己所管理的永續性BMP)

J2EE EJB中這個術語是用來描述Enterprise Java Bean如何來存儲它們的state到數據庫或者是其他的存儲機制。容器將促使Bean呼叫Bean的EjbLoad()和EjbSave()方法。

Container(容器)

J2EE EJB中一個Bean的容器會實做bean的home interfaces與remote interfaces。它應該提供一組公用程序類別以便能夠隱藏bean instances,介入方法調用,維持交易完整性與bean instances池的一般管理。雖然Ejb規則中規定一個容器必須管理超過一種以上的bean,不過通常每個容器只有一個bean。

Container-managed demarcation

對于一個enterprise bean,不論何時,當其中的一個商業方法被呼叫,容器便自動啟動一項新的交易。商業方法完成后,交易就結束了。容器啟動交易的形式由bean的交易屬性來決定,或者,由商業方法本身來決定(如果有指明的話)。

Container-managed persistence(委托容器管理的永續性CMP)

Bean開發者可以委托容器來負責記錄Bean的***狀態。Bean的狀態必須由Bean中的許多public Fields得到。容器可以確保這些public fields在任何bean的方法被喚醒之前為正確的。public fields必須在deployment descriptor中定義,然后才產生container classes。

Entity beans

Entity beans 代表可以辨認的永續物件。典型的實例就是:它可以代表關系數據庫中個別的rows。當然,也可以是檔案系統中的檔案,或者是任何其他***的可辨識資料。

Home

J2EE EJB中每一個Enterprise Bean,不論是Session或者是Entity bean,都有一個interface來讓客戶端能夠建立與移除一個bean instance。以Entity為例,home interface 提供一些方法以允許客戶端對于一個bean instance來作定位用。這個interface遵循Java RMI interface的規定。每個home interface都繼承自一個遠端界面,即EJBHome。

Remote

J2EE EJB中一個 bean的remote interface 描述對于一個bean instance中可供客戶端呼叫的方法集合。這個interface 遵循Java RMI interface的規定。每個remote interface都繼承自一個遠端界面,即EJBObject。

Session beans

Session beans為 particular client所建立。如果經過一段被稱為timeout的指定空閑時間之后,就不再存在。

Session synchronization

Session beans 可選擇性地實做Session Synchronization interface。這樣可以允許Session beans在交易將完成之前與完成之后被通知。session bean可以使用beforeCompletion()方法來否決交易的成功完成,并且能夠使用afterCompletion()來判斷交易成功與否。

【編輯推薦】

  1. 商業J2EE中間件價值何在?
  2. J2EE的MVC體系結構及其設計模式
  3. 簡析J2EE應用程序中數據庫類的設計模式
  4. J2EE設計模式之State模式
  5. J2EE系統架構和過程淺析
責任編輯:佚名 來源: java培訓網
相關推薦

2009-06-23 16:52:55

J2EE縮寫名詞

2009-06-22 11:50:00

J2EE Web應用快速開發

2009-06-10 14:10:23

J2EE學習J2EE是什么

2009-06-10 13:37:06

J2EE可伸縮性J2EE靈活性J2EE維護

2009-06-23 08:06:46

J2EE體系架構J2EE模型J2EE設計模式

2009-06-23 16:48:26

J2EE常見問題J2EE平臺

2009-06-11 17:06:11

J2EE歷史Java EE概述

2009-06-22 17:05:41

Java EEJava企業應用

2009-06-16 13:27:59

Hibernate x

2009-06-10 13:30:32

J2EE四層模型客戶層Web層

2009-06-18 16:13:14

J2EE開發

2009-06-22 16:21:02

J2EE線程

2009-06-11 17:11:07

J2EE設計模式工廠模式

2009-06-22 17:34:40

J2EE架構

2009-06-18 15:54:57

J2EE下使用JNDI

2009-06-23 08:12:48

J2EE調用存儲過程

2009-06-22 10:14:00

J2EE web se

2009-06-10 13:19:21

J2EE核心APIJ2EE核心組件

2019-01-08 16:26:43

Java EEJ2EEJakarta EE

2009-06-22 17:09:00

J2EE項目開發流程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 岛国av一区二区 | 久久精品色欧美aⅴ一区二区 | 久久久久久亚洲精品不卡 | 精品国产一区二区三区久久影院 | 色网在线看 | 午夜影院在线观看 | 国产蜜臀97一区二区三区 | 久久久久久久久久久成人 | 我想看国产一级毛片 | 在线视频国产一区 | 日韩一区不卡 | 久在线视频播放免费视频 | 国产人久久人人人人爽 | 久久不卡视频 | 黄色网络在线观看 | 毛片视频观看 | 久久亚洲综合 | 久久久精品一区 | 国产精品一区二区久久久久 | 欧美午夜视频 | 国产资源在线观看 | 日本欧美在线 | 色综合天天天天做夜夜夜夜做 | 成人超碰| 一区二区在线免费观看视频 | 亚洲国产精品久久久久秋霞不卡 | 青青草视频网 | 亚洲第一色av | 久久久久成人精品 | 久久亚洲91 | 毛片com| 一区二区三区免费 | 97免费在线观看视频 | 国产精品精品久久久 | 美女黄频 | 国产精品高潮呻吟久久av黑人 | 国产精品美女久久久免费 | 中文一级片 | 99精品欧美一区二区三区 | 久久亚洲一区 | 国产精品伦一区二区三级视频 |