EJB学习笔记
来源:互联网 发布:ios6 太多软件不支持 编辑:程序博客网 时间:2024/06/06 11:00
<EJB>
● 开发和部署EJB的一个基本步骤:
1. 为你的EJB编写类和接口。
2. 为你的EJB编写部署描述符。
3. 将EJB和相关联的文件打包进一个jar文件。
4. 部署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包括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接口调用其业务方法。
答:设置JNDI服务工厂以及JNDI服务地址系统属性,查找Home接口,从Home接口调用Create方法创建Remote接口,通过Remote接口调用其业务方法。
- EJB学习笔记
- Weblogic EJB 学习笔记
- EJB学习笔记
- EJB学习笔记
- EJB学习笔记
- EJB学习笔记(1)
- EJB学习笔记(2)
- EJB学习笔记(3)
- EJB学习笔记(4)
- EJB学习笔记--体系结构
- EJB学习笔记(JNDI)
- EJB学习笔记(RMI)
- EJB学习笔记
- EJB学习笔记
- EJB学习笔记
- EJB 学习笔记
- EJB学习笔记
- EJB学习笔记
- javascript获取屏幕,浏览器,网页高度宽度
- eclipse Could not initialize class com.ibm.icu.impl.JavaTimeZone错误的解决办法
- C#开发ActiveX控件,.NET开发OCX控件案例
- javascript 正则表达式 去除空格
- Linux进程间通信(IPC)之二——命名管道(FIFO)
- EJB学习笔记
- 10 Programming Proverbs Every Developer Should Know
- C# 命名和命令規則
- GridView的RowCreated与RowDataBound事件区别
- iphone 3g/wifi检测
- FPGA原理
- eclipse代码注释风格
- ifconfig 指令详细介绍
- android构建自定义的视图组件onMeasure