国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

EJB的Session Bean編程規則

2019-11-18 12:35:42
字體:
來源:轉載
供稿:網友

  -,session Bean被用于這實現含有特定商業邏輯的商業對象,不能直接表現DB中的共享資料,Session對象的狀態是非持久的存儲的,不不需寫到DB中。
  
  Session Bean實現Bean的商業邏輯,而遠程訪問安全并行和事務等恥Bean容器提供
  
  二,編寫EJB的規則:
  
  (1)編寫EnterPRise Bean:
   1.可能有一個或多個ejbCreate方法。
   2.訪問控制修飾符必須為public ,不能為static
   3.參數是javaRMI的合法類型,且修飾符不能為static 或void.
   4.throws 子句可包括CreateException和應用程序的其他異常。
   5.方法不能與EJB結構定義的相沖突。
  (2)Home接口:定義客戶機可調用的Create上便客戶機實例化所需的對象EJB。
   1.Create方法的參數和返回類型必是RMI類型。
   2.Create方法返回Remote接口類型(但ejbCreate方法返回void).
   3.Create方法的throw子句必包括remoteException,CreateException.
  (3) Remote接口:定義客戶機可以調用的商業方法。
   1.遠程接口中的方法必與Enterprisre Bean類中的實現的方法匹配。
   2.Remote接口中的方法必與Enterprise Bean類中的實現方法相同。
   3.參數和返回類型必是有效的RMI類型。
   4.throws子句必包括java.rmi.remoteException.
  
  三,在statful和stateless Session Bean中做選擇。
  
  1.stateul被設計用來維護代表客戶機狀態,表現非持久存儲的對象。
  表現商業對象間的工作流。
   一般用于以下例情況:
    (1).維護特定的存儲商業對象。
   (2)表現非持久存儲的對象。
   (3)表現商業對象間的工作流。
  2 stateless被設計用來提供服務器端的行為,不含特定用戶資料。一般用于下例情況:
  (1) 建模可重用的服務對象。
  (2) 提供高性能
  (3) 一次操作多條記錄。
  (4) 提供DATE程序觀點。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盖州市| 潢川县| 正阳县| 肇州县| 海阳市| 股票| 临汾市| 惠来县| 昆明市| 综艺| 嵊州市| 东乡县| 孟州市| 镶黄旗| 霍城县| 汽车| 巩义市| 苏尼特右旗| 远安县| 澄城县| 南丹县| 明水县| 绥中县| 喜德县| 西贡区| 柳州市| 涪陵区| 开阳县| 安仁县| 河池市| 松溪县| 黄浦区| 扬中市| 义马市| 大同市| 周至县| 沈阳市| 介休市| 泰宁县| 福清市| 柘荣县|