EJB学习笔记

 
     EJB java 服务器端服务框架的规范。它把应用程序和服务器分开,我们只需要专注于我们地商业逻辑地实现,不用和服务器上复杂的资源打交道了。
     Javabeans java 的组件模型,定义了事件和属性等特征,重点是允许开发者在开发工具中可视化的操作组件, javabeans 规范详细地解释了组件间事件登记,传递,识别和属性使用,定制和持久化地应用编程接口和语意。使用 javabeans 创建服务器应用时,需要设计整个服务框架。
Enterprise JavaBeans 的重点是详细定义了一个可以 portably 地部署 java 组件地服务框架模型。创建服务器应用时框架是现成地。
     EJB 类开发必须定义 home 接口, Home 对象是 home 接口地实现, home 接口列出了所有定位,创建,删除 EJB 类实例地方法。 Home 接口中包含了一个或者多个创建 enterprise bean 实例地 create ()方法。
HOME 用来规范容器的操作方法。
REMOTE 接口负责定制商业方法, bean 实最终的逻辑实现这。
        在网上看到一个很形象的例子说明 HOME ,REMOTE,BEAN 之间的关系: 把我想象成一个 BEAN HOME 接口就是我家人的命令, REMOTE 接口就是单位领导的命令,家人的命令决定了我的吃喝睡等,单位领导的命令决定了我如何做一些工作,“命令”的含义是接口,而我这个 bean 就是类。 Bean 类不实现 home remote 接口。
       EJB 分类
       EJB 分为 Entity( 实体 ) bean Session( 会话 )bean
       SessionBean 不和数据库打交道,只负责完成逻辑操作,分为有状态 sessionbean 和无状态 sessinonbean .
       有状态的 sessionbean 可以保存用户的 session 相关信息,而且仅被用户的一次 session 所使用,不和别人分享。
      无状态的 sessionbean 每次只对客户提供业务逻辑,但不保存客户端的任何数据。但是不意味着 bean 没有状态,而且这些状态被保持在客户端,容器不负责管理。
 
 
 
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值