您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> 请教 会话bean 和实体bean 的区别。

请教 会话bean 和实体bean 的区别。

来源:网络整理     时间:2016/7/13 2:40:31     关键词:

关于网友提出的“ 请教 会话bean 和实体bean 的区别。”问题疑问,本网通过在网上对“ 请教 会话bean 和实体bean 的区别。”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 请教 会话bean 和实体bean 的区别。
描述:

我知道叫数据bean 和功能bean.
数据bean:组织数据结构。
功能bean;与数据库的操作。
请教 会话bean 和实体bean 的区别?他们各是什么东西?
谢谢!


解决方案1:

学习学习

解决方案2:

实体 Bean 
相当于数据库里的表,表中的字段相当于变量,可以用一个实体BEAN表示一个表,也可以用一个实体BEAN表示多个表,视乎你的需要。
实体BEAN也包括一些数据库操作,例如insert\remove\selectbyPK等基本的操作,基本上不涉及商业逻辑部分。
会话 Bean
会话BEAN主要用于处理商业逻辑,会话BEAN通过实体BEAN对操作库进行操作,并进行一系列的商业处理。
基本上,J2EE通过这个方式可以完全实现真正的三层分布式系列。
如果层间接口定义得好的话,那么商业逻辑发生变化后,表示层基本上不会需要发生变化。
除了以上二种外,还有一个在EJB2.0新添的类型,叫消息BEAN。
大家可以通过消息BEAN实现消息服务体制,不需要再另行搭建消息服务器。
以上为个人见解。

解决方案3:

会话bean用来会话,实体bean用来操作数据库,比如插入,删除功能在实体bean中
完成

解决方案4:

比如硬盘中有个文件,这就相当于实体bean,是保存东西的,然后你对该文件执行打开、删除等操作,这些操作就相当于会话bean.

解决方案5:

实体Bean 被直接反应到数据库中--它们可以跨服务器的宕机而存在,但会话Bean在服务器宕机(比如重启动,崩溃等情况)后就消失。
更仔细区别请参考相关书籍。

解决方案6:

实体 Bean 与 会话 Bean 的区别
实体 Bean 
持久对象; 不受服务器宕机影响 
有一个主键; 可以被搜索到 
可以被共享 
必需被显式删除 
 会话 Bean 
不是持久的; 受服务器宕机影响 
不可以被搜索 
通常一个用户使用一个 bean 
过一段非活动期后将被自动回收


以上介绍了“ 请教 会话bean 和实体bean 的区别。”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2573852.html

相关图片

相关文章