比较一下entity bean和session bean
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可以代表一个商业操作,进行事务控制,不需要客户端进行事务划分
求,并使用客户端的事务划分来提供事务控制。EJB的主要好处就是应用开发者不需知道EJB类的事务需求。一个session bean可以代表一个商业操作,进行事务控制,不需要客户端进行事务划分
【比较一下entity bean和session bean】相关文章
1. 比较一下entity bean和session bean
2. 分别介绍一下Session Bean和Entity Bean
3. 描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理
4. 介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议
5. JSP和EJB可以共享HttpSession么?EJB里面可以改变session里面的内容
6. EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?
7. EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的
9. PHP面试题-$message和$$message的区别
10. 简述你对Statement,PreparedStatement,CallableStatement的理解
本文来源:https://www.mianshiwenti.com/a12588.html
进入下载页面
﹝比较一下entity bean和session bean﹞相关内容
- 什么是Oracle的后台进程background processes?都有哪些后台进程?
- OLEDBConnection和SQLConnection有什么区别
- 软件测试LoadRunner面试题: Types of Goals in Goal-Oriented Scenario
- 介绍一下HTTP、HTTPS和SSL
- Static Nested Class 和 Inner Class的不同
- 什么是ARP(Address Resolution Protocol)地址解析协议
- 什么是Connection-oriented Protocol/Connectionless Protocol面向连接的协议/无连接协议
- Linux Interview Questions For software testers
- 介绍一下EJB的体系结构
- 介绍一下EJB的分类及其各自的功能及应用