stateless Session Bean与stateful Session Bean的区别
这两种Session Bean都可以将系统逻辑放在方法之中执行,不同的是Stateful Session Bean可以记录呼叫者的状态,
因此一个使用者会有自己的一个实例。Stateless Session Bean虽然也是逻辑组件,但是他却不负责记录使用者状态,
也就是说当使用者呼叫 Stateless Session Bean的时候,EJB 容器并不会寻找特定的 Stateless Session Bean的实体
来执行这个method。换言之,很可能数个使用者在执行某个 Stateless Session Bean的 methods时,会是同一个 Bean
的实例在执行。从内存方面来看,Stateful Session Bean与 Stateless Session Bean比较,Stateful Session Bean会消
耗J2EE Server 较多的内存,然而Stateful Session Bean的优势却在于他可以维持使用者的状态。
如何改变JNDI的绑定名称
因为EJB3.0的默认的绑定名称是不带包的,所以就会出现,两个类名相同的时候,出现相同的绑定,为了解决这个问题,我们可以使用自定义的绑定名称
默认的JNDI命名规则前面已经介绍过,但有些情况下需要自定义名称。要自定义 JNDI名称,可以使用
@LocalBinding 和 @RemoteBinding 注释,@LocalBinding注释指定 Session Bean的 Local接口的 JNDI名称,
@RemoteBinding注释指定Session Bean的Remote接口的 JNDI名称
分享到:
相关推荐
J2EE学习笔记(J2ee初学者必备手册) J2EE学习笔记(J2ee初学者必备手册)
J2EE学习笔记(J2ee初学者必备手册)
J2EE初学者ppt课件 我们上课用的 觉得有用的话就下咯
J2EE初学者要理解的几个问题
J2EE初学者需要注意的问题,很实用,对全面了解J2EE有很大的作用
J2EE初学者需要理解的问题
BBS系统(J2EE初学教程源码)期中包括登录和注册页面极其处理(servlet),还有数据库的连接,使用的是mysql数据库。在运行的时候记得稍微修改一下用户名和密码和数据库名哦。
jap基础教程,适合j2ee初学者,够强够强大1
本资源是J2EE的课件 J2EE初学者必看的基础知识电子资料
Java教程 J2EE初学者需要理解的五个问题
J2EE初学者需要注意的问题《推荐》
J2EE的电子书开发文档,内容翔实,适合初学者阅读.
* simplejee 是很多例子的大杂烩,用来演示j2ee开发的常用技术。 * 包括jsp,servlet,html,javascript,css等,以及springmvc+jdbcTemplate和 struts2+hibernate+spring, struts2+ibatis+spring 实现的登陆,...
学习交流 共同研究 分析解决疑难问题 学习交流 共同研究 分析解决疑难问题