EJB学习笔记

<EJB>
 
●  开发和部署EJB的一个基本步骤: 
    1.    为你的EJB编写类和接口。
    2.    为你的EJB编写部署描述符。
    3.    将EJB和相关联的文件打包进一个jar文件。
    4.    部署EJB。 
 
●  EJB-QL
    EJB-QL是用于表达CMP实体Bean查询操作的标准语言。BMP实体Bean中不需要用到EJB-QL,因为BMP开发者自己开发DAO代码,并集成到实体Bean的Bean类中。

●  EJB的三种类型:
    EJB包括Session(会话) Bean、Entity(实体) Bean、Message Driven(消息驱动) Bean,基于JNDI、RMI、JAT等技术实现。
    1.Session Bean可分为 Stateful(有状态)和Stateless(无状态)两种
        正如Spring对Bean管理的原则——对有状态的bean一般采用原型模式,对无状态的bean一般采用单例模式。
    2.Entity Bean可分为 BMP(Bean管理持久性)和CMP(容器管理持久性)
    3.Message Driven Bean 实现JMS(Java Message Service)和EJB之间的整合,用来在服务器内执行异步操作。
●  客服端调用EJB对象的几个基本步骤
    答:设置JNDI服务工厂以及JNDI服务地址系统属性,查找Home接口,从Home接口调用Create方法创建Remote接口,通过Remote接口调用其业务方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值