网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > JSP > 正文
EJB注释是通过@来实现的
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/11/30
下载{$ArticleTitle}原创论文样式

1 2 3 下一页

   1.有状态@Stateful和无状态@Stateless会话

   EJB注释是EJB技术的一个特点。@Stateless 定义本会话为无状态会话。无状态会话Bean 是一个简单的POJO(纯粹的面向对象思想的Java 对象),EJB3.0 容器自动地实例化及管理这个Bean.Stateless Session Bean不负责记录使用者状态,Stateless Session Bean一旦实例化就被加进会话池中,各个用户都可以共用。即使用户已经消亡,Stateless Session Bean的生命期也不一定结束,它可能依然存在于会话池中,供其他用户调用。

   @Stateful定义本会话为有状态会话。有状态Bean是一个可以维持自身状态的会话Bean.每个用户都有自己的一个实例,在用户的生存期内,Stateful Session Bean 保持了用户的信息,即“有状态”;一旦用户灭亡(调用结束或实例结束),Stateful Session Bean的生命期也告结束。

   一个bean可以同时是有状态的和无状态的

   2.Local接口@Local和Remote接口@Remote

   当@Local和@Remote的EJB注释都不存在时,会话 Bean实现的接口默认为Local接口。如果在本机调用EJB(确保客户端与EJB容器运行在同一个JVM),采用Local接口访问EJB优于Remote接口,因为Remote接口访问EJB需要经过远程方法调用(RPCs)环节,而Local接口访问EJB直接从JVM 中返回EJB的引用。

   3.JNDI的命名规则

   JNDI 名的组成规则是“上层名称/下层名称”,每层之间以“/”分隔。默认的JNDI名称是 会话Bean +接口类型

   4.改变Session Bean 的JNDI 名称

   要自定义JNDI名称,可以使用@LocalBinding 和 @RemoteBinding 注释,@LocalBinding注释指定Session Bean的Local接口的JNDI名称,@RemoteBinding注释指定Session Bean的Remote接口的JNDI名称。例如:

(责任编辑:admin)

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号