EJB入门学习—Head First EJB学习笔记
来源:互联网 发布:买淘宝店铺被骗 编辑:程序博客网 时间:2024/05/19 02:40
EJB(Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。
要点:
1.E J B 是一个基于组件的开发模型。组件是可重用的功能块,可以针对不同应用修改这些组件,而无需改动Java源代码。
2. E J B 的一个好处是W O D A (一次编写,到处部署)。可以把你的EJB22.0组件部署到任何EJB 2.0兼容服务器上。W O D A意味着你只需要学一种标准API,而不用去学多种特定于开发商的专用API。
3.EJB体系结构使用一个EJBObject来截获客户对b e a n的调用(消息驱动Bean不存在EJBObject)。这样,服务器/容器就有机会插手来增加服务。
4. EJB服务包括事务、安全、资源管理、网络和持久存储。
5.bean有三种类型:实体bean、会话bean和消息驱动bean。实体bean表示持久存储库中的一个可惟一标识的东西;通常表示数据库表中的一行。消息驱动bean就是JMS消息服务的消费者。会话bean是什么呢?剩下的都是
会话bean。会话bean可以有状态,也可以无状态。有状态b e a n可以记住一个客户的“会话状态”,无状态bean则不能。
构建Bean:
1.编写提供所有业务方法的bean类。
2.为bean编写两个接口,也就是:home接口和组件接口。
3.创建一个XML部署描述文件,告诉服务器你的bean是什么,它该怎么管理。这个部署描述文件的名字必须是ejb-jar.xml。
4.把bean、接口和部署描述文件放到一个ejb-jar文件里(ejb-jar里面可能有不只一个bean,不过部
署描述文件总是只有一个)。
5.用服务器开发商提供的工具把bean部署到服务器上。
- EJB入门学习—Head First EJB学习笔记
- EJB入门--First EJB
- head first EJB (ejb architecture)
- head first ejb(finally)
- EJB学习笔记
- Weblogic EJB 学习笔记
- EJB学习笔记
- EJB学习笔记
- EJB学习笔记
- EJB学习笔记(1)
- EJB学习笔记(2)
- EJB学习笔记(3)
- EJB学习笔记(4)
- EJB学习笔记--体系结构
- EJB学习笔记(JNDI)
- EJB学习笔记(RMI)
- EJB学习笔记
- EJB学习笔记
- Struts 2与AJAX(第一部分)
- .net服务器向j2me客户端发送字节流,在穿过cmwap网关时字节流的内容发生变化,为什么?
- 水晶报表设置表头
- webkit acid2
- Struts 2与AJAX(第二部分)
- EJB入门学习—Head First EJB学习笔记
- 范式介绍
- 学习Linux系统的十一点建议
- Struts 2与AJAX(第三部分)
- 将图片保存到XML文件
- 项目统一开发管理解决方案思路[项目组成员同时做很多项目的解决思路探讨]
- 结构体(含位域)的sizeof
- [转] MFC中自定义消息使用
- mysql8小时自动关闭