亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

EJB的編程規則Session Bean怎么理解

發布時間:2021-12-17 16:51:53 來源:億速云 閱讀:161 作者:柒染 欄目:編程語言

本篇文章給大家分享的是有關EJB的編程規則Session Bean怎么理解,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

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程序觀點。

以上就是EJB的編程規則Session Bean怎么理解,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

ejb
AI

大冶市| 徐州市| 介休市| 盐边县| 隆德县| 赤水市| 三原县| 台江县| 邵阳市| 房山区| 宣威市| 达拉特旗| 甘德县| 濮阳市| 莆田市| 安西县| 奉新县| 留坝县| 大化| 沾化县| 恩平市| 水富县| 罗城| 乌海市| 繁昌县| 黎川县| 清远市| 巫山县| 河南省| 阿拉善左旗| 苏尼特右旗| 临汾市| 志丹县| 嘉祥县| 固始县| 长治市| 绥江县| 南漳县| 永济市| 会东县| 玉田县|