java EJB中session Bean和Entity Bean的解释和区别如下:

  1. SessionBean在J2EE应用程序中被用来完成一些服务器端的业务操作,例如访问数据库、调用其他EJB组件。EntityBean被用来代表应用系统中用到的数据。 对于客户机,SessionBean是一种非持久性对象,它实现某些在服务器上运行的业务逻辑。 对于客户机,EntityBean是一种持久性对象,它代表一个存储在持久性存储器中的实体的对象视图,或是一个由现有企业应用程序实现的实体。

  2. Entity Bean是域模型对象,用于实现O/R映射,负责将数据库中的表记录映射为内存中的Entity对象,事实上,创建一个Entity Bean对象相当于新建一条记录,删除一个Entity Bean会同时从数据库中删除对应记录,修改一个EntityBean时,容器会自动将Entity Bean的状态和数据库同步

参考:https://zhidao.baidu.com/question/195132254.html

session Bean是什么?相关推荐

  1. Weblogic10 + EJB3入门教程(1):编写第一个无状态会话Bean(Stateless Session Bean)...

    在本文主要介绍如何来开发一个Stateless Session Bean,并在未安装WebLogic10的机器上访问Session Bean.开发EJB3 Stateless Session Bean ...

  2. eclipse + JBoss 5 + EJB3开发指南(5):使用配置文件发布Session Bean

     Session Bean除了可以使用注释来发布外,也可以使用相应的配置文件来发布.在这种情况下,就不需要在接口和Session Bean中使用注释了.在JBoss中需要两个文件对Session be ...

  3. eclipse + JBoss 5 + EJB3开发指南(3):使用Session Bean的本地接口

    有时客户端程序(如JSP.Servlet)会和EJB组件运行在同一个JVM上,如在同一个J2EE服务器(JBoss.Weblogic等)中运行.这时就没必要 再通过远程(remote)接口访问Sess ...

  4. EJB3.0学习笔记---Stateless Session Bean的原理:

    新年啦:开通自己的CSDN博客:http://blog.csdn.net/lidew521/ 1.Stateless Session Bean的原理:不是说EJB不可以有状态,而是说EJB不对他 的状 ...

  5. 使用MyEclipse开发Java EE应用:用XDoclet创建EJB 2 Session Bean项目(二)

    [MyEclipse最新版下载] 二.创建一个Session EJB – Part 1 MyEclipse中的EJB 2.x开发使用了EJB向导和集成XDoclet支持的组合. 每个EJB由三个基本部 ...

  6. 歪解stateful session bean 和 stateless session bean的区别。

    歪解stateful session bean 和 stateless session bean的区别. 无状态bean嘛,比如在家里你要上厕所,无状态bean每次提供得是全新的马桶,有状态提供得是上 ...

  7. 扫盲 about session,Bean,网关等

    2019独角兽企业重金招聘Python工程师标准>>> 1 Session:在计算机中,尤其是在网络应用中,称为"会话". session简介 Session直接 ...

  8. 使用MyEclipse开发Java EE应用:用XDoclet创建EJB 2 Session Bean项目(四)

    2019独角兽企业重金招聘Python工程师标准>>> MyEclipse限时秒杀!活动火热开启中>> [MyEclipse最新版下载] 四.运行XDoclet代码生成 ...

  9. EJB3.0学习笔记-----Stateful Session Bean的原理

    和Http Session十分的类似:    EJB服务器返回的是一个实现了FirstEjb接口的一个代理对象.    EJB池中有很多对象;一个EJB可能有多个对象,和Session对象一样,多个对 ...

最新文章

  1. 数字字符串转化为时间字符串
  2. 用DFS 解决全排列问题的思想详解
  3. 由MAC地址在18字节及6字节之间的转换引发越界问题讨论
  4. 数组——两个有序数组的合并
  5. C#中的序列化和反序列化案例
  6. php中删除文件夹内容吗,如何使用PHP删除包含内容的文件夹
  7. SAP 直接修改程序的方法
  8. 分别用Comparable和Comparator两个接口对下列四位同学的成绩做降序排序,如果成绩一样, 那在成绩排序的基础上按照年龄由小到大排序。 姓名(String
  9. 新手与大佬学习方式的差异
  10. 使用Google zxing生成二维码
  11. Java并发编程之美系列汇总
  12. 微信公众号发送模板消息
  13. rbf神经网络参数设置_基于梯度下降法的RBF神经网络(04)
  14. 水系图一般在哪里找得到_天津大学钟澄ESM综述:高能量密度水系电池的核心组件盐包水电解质...
  15. 有限元分析及运用课程笔记第一章:引论
  16. DIY四旋翼(穿越机)软硬件设计
  17. 书都不会读,你还想成功
  18. 计算机提示无法访问手机tf卡,电脑(手机)无法读取内存卡(存储卡)的解决方法大全...
  19. Android——App内文件分享功能
  20. 深圳社保明细查询, 深圳社保参保证明

热门文章

  1. 微信js sdk图片接口 上传图片
  2. ROS :Tranform出错简易处理 tf出错现象及解析
  3. 正大国际期货:做期货交易,基本面分析和技术分析哪个靠谱重要呢
  4. TypeScript入门指南:从JS到TS的转变
  5. 【夯实Dubbo】什么是RPC框架?
  6. matlab如何连接数据库,matlab访问数据库的几种方法
  7. 不知道更新什么,推荐几首歌
  8. 专家详解甲型H1N1流感疫苗生产原理过程
  9. html css放在右边,HTMLCSS实现左侧固定宽度右侧内容可滚动
  10. 计算机三级relay agent,计算机三级网络技术大题技巧