比较一下entity bean和session bean


Posted in 面试题 onDecember 27, 2013
entity bean(譬如说)代表底层数据库的一行,entity bean实例和数据库记录间就是一对一的关系。因为多个客户端必须访问底层记录, 这意味着,不同于session bean,客户端必须共享entity bean。因为是共享的, 所以entity bean不允许保存每个客户端的信息。session bean允许保存客户端的 状态信息,客户端和session bean实例间是一对一的。entity bean允许保存记录的信息,entity bean实例和记录间是一对一的。一个理想的情况是客户端通过session bean连接服务器,然后session bean通过entity bean访问数据库。这使得既可以保存客户端的信息又可以保存数据库记录的信息。同时session bean也不能提供在相同或不同的EJB类调用间进行全局的事务控制。没有session bean,应用程序开发者(客户端开发者)就必须理解EJB类的事务要
求,并使用客户端的事务划分来提供事务控制。EJB的主要好处就是应用开发者不需知道EJB类的事务需求。一个session bean可以代表一个商业操作,进行事务控制,不需要客户端进行事务划分

Tags in this post...

面试题 相关文章推荐
Java的基础面试题附答案
Jan 10 面试题
C语言中一个结构不能包含指向自己的指针吗
May 25 面试题
聚网科技C++面试笔试题
Sep 01 面试题
求∏的近似值,直到最后一项的绝对值小于指定的数
Feb 12 面试题
数据库基础的一些面试题
Feb 25 面试题
一道SQL面试题
Dec 31 面试题
上海微创软件面试题
Jun 14 面试题
进程的查看和调度分别使用什么命令
Dec 14 面试题
什么是设计模式
Jun 17 面试题
几个常见的消息中间件(MOM)
Jan 08 面试题
为什么Runtime.exec(“ls”)没有任何输出?
Oct 03 面试题
WSDL的操作类型主要有几种
Jul 19 面试题
介绍一下RMI的基本概念
Dec 17 #面试题
JSP和EJB可以共享HttpSession么?EJB里面可以改变session里面的内容
Jun 05 #面试题
敏捷开发的主要原则都有哪些
Apr 26 #面试题
什么是规则表达式
May 03 #面试题
软件设计的目标是什么
Dec 04 #面试题
设计模式的基本要素是什么
Apr 21 #面试题
传统软件工程与面向对象的软件工程有什么区别
May 31 #面试题
You might like
PHP写UltraEdit插件脚本实现方法
2011/12/26 PHP
解析php取整的几种方式
2013/06/25 PHP
PHP中提问频率最高的11个面试题和答案
2014/09/02 PHP
详解PHP+AJAX无刷新分页实现方法
2015/11/03 PHP
验证坐标在某坐标区域内php代码
2016/10/08 PHP
php根据数据id自动生成编号的实现方法
2016/10/16 PHP
php 中奖概率算法实现代码
2017/01/25 PHP
PHP简单实现循环链表功能示例
2017/11/10 PHP
深入聊聊Array的sort方法的使用技巧.详细点评protype.js中的sortBy方法
2007/04/12 Javascript
jquery select(列表)的操作(取值/赋值)
2011/03/16 Javascript
jquery 无限级联菜单案例分享
2013/03/26 Javascript
node.js中的fs.writeFile方法使用说明
2014/12/14 Javascript
javascript限制文本框输入值类型的方法
2015/05/07 Javascript
JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)
2015/09/25 Javascript
js实现C#的StringBuilder效果完整实例
2015/12/22 Javascript
jQuery实现倒计时重新发送短信验证码功能示例
2017/01/12 Javascript
提升页面加载速度的插件InstantClick
2017/09/12 Javascript
vue实现某元素吸顶或固定位置显示(监听滚动事件)
2017/12/13 Javascript
基于D3.js实现时钟效果
2018/07/17 Javascript
微信小程序实现点击生成随机验证码
2020/09/09 Javascript
ant design vue中日期选择框混合时间选择器的用法说明
2020/10/27 Javascript
[06:13]DOTA2进化论(修改版)
2013/10/08 DOTA
python连接mongodb操作数据示例(mongodb数据库配置类)
2013/12/31 Python
python实现图像识别功能
2018/01/29 Python
Python3利用print输出带颜色的彩色字体示例代码
2019/04/08 Python
matplotlib实现显示伪彩色图像及色度条
2019/12/07 Python
python分布式计算dispy的使用详解
2019/12/22 Python
Python任务调度模块APScheduler使用
2020/04/15 Python
Python threading模块condition原理及运行流程详解
2020/10/05 Python
HTML5新标签兼容——> 的两种方法
2018/09/12 HTML / CSS
JavaScript获取当前url根目录(路径)
2014/02/19 面试题
教师研修随笔感言
2014/01/23 职场文书
舞蹈兴趣小组活动总结
2014/07/07 职场文书
文员求职信
2014/07/15 职场文书
职工食堂管理制度
2015/08/06 职场文书
Html5页面播放M4a音频文件
2021/03/30 HTML / CSS