EJB实战教程:从入门到部署EJB1.1-CMP与BMP

需积分: 0 0 下载量 101 浏览量 更新于2024-12-30 收藏 617KB PDF 举报
"实战EJB_cn.pdf"是一本详细介绍Enterprise Java Bean (EJB)技术的实战指南,由Jackliu编著,发布于中文Java技术网(<http://www.cn-java.com>)。该系列教程针对EJB的不同版本和技术特性进行了深入讲解,包括EJB 1.1和EJB 2.0的核心组件。 1. 实战EJB的第一部分指导读者如何开发和部署第一个EJB,介绍了EJB体系结构,开发者角色分工,并通过步骤详细说明了从编写基础EJB程序、部署到应用服务器,到测试的全过程。这包括了BMP(Business Message Protocol)和CMP(Container-managed Persistence)的概念,以及它们在EJB 1.1中的应用。 2. 后续章节分别聚焦于无状态会话Bean(Stateless Session Bean)、有状态会话Bean(Stateful Session Bean)的开发。无状态会话Bean不保存客户端会话状态,而有状态会话Bean则维护客户端的状态信息。每个部分都涵盖了Bean的生命周期管理,并提供了创建和部署示例。 3. 实战EJB的第四和第五部分深入解析了EJB 1.1中的实体Bean(EntityBean),重点讲解了CMP和BMP模式。CMP模式下,持久性管理由容器负责,BMP则由开发者自行管理。编写和部署流程包括了开发EJB1.1的CMP程序和BMP程序,以及相应的测试。 4. 当进入EJB 2.0时代,实战EJB系列引入了新的内容,如第六章介绍EJB 2.0 CMP的本地接口实现。这展示了技术的演进,以及如何适应新规范进行开发。 5. 最后,实战EJB教程还包含了对EJB 2.0更高级概念的探讨,如实体Bean(EntityBean)在EJB 2.0中的变化,以及可能涉及到的相关技术如JMS(Java Message Service)的集成。 这本实战教程旨在帮助读者掌握EJB技术的实践应用,从基础入门到深入理解,覆盖了从开发到部署的各个环节,适合希望在企业级应用开发中运用EJB技术的Java开发者。通过跟随教程,开发者可以积累丰富的项目经验和技能。