EJB的编程规则之Session Bean

蕴舞儿

蕴舞儿

2016-02-19 19:00

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的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程序观点。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)
展开更多 50%)
分享

猜你喜欢

EJB的编程规则之Session Bean

编程语言 网络编程
EJB的编程规则之Session Bean

EJB 3.0开发指南之消息驱动Bean

Java JAVA基础
EJB 3.0开发指南之消息驱动Bean

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

EJB 3.0 开发指南之实体Bean

Java JAVA基础
EJB 3.0 开发指南之实体Bean

EJB3.0之实体Bean的继承

Java JAVA基础
EJB3.0之实体Bean的继承

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Java编程规则

Java JAVA基础
Java编程规则

EJB3.0开发指南之有状态会话Bean

Java JAVA基础
EJB3.0开发指南之有状态会话Bean

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

对象相等比较:深入equals方法

对象相等比较:深入equals方法

同时安装多版本Office 设定优先打开方式

同时安装多版本Office 设定优先打开方式
下拉加载更多内容 ↓