EJB3.0入门精要:实战开发与核心技术

4星 · 超过85%的资源 需积分: 10 4 下载量 26 浏览量 更新于2024-07-28 收藏 2.1MB PDF 举报
《EJB3.0入门.pdf》是一本详细介绍EJB(Enterprise JavaBeans)3.0技术的入门教程,作者黎活明。该书旨在帮助读者理解和实践EJB在分布式应用开发中的核心概念和使用方法。EJB是Java平台企业版(J2EE)的重要组成部分,它提供了一种构建企业级Java应用组件的标准。 本书分为三个主要章节: 1. **EJB基础知识与运行环境配置**: - 介绍EJB的基本概念,如什么是EJB、其运行环境的要求,包括Java Development Kit (JDK) 8的下载与安装,以及Eclipse和JBoss(一种流行的Java应用服务器)的配置。 - 第一个EJB3例子展示了如何创建并部署一个简单的EJB应用程序,包括熟悉JBoss的目录结构和部署流程。 2. **会话Bean(SessionBean)**: - 包括无状态SessionBean的开发,区分仅实现Remote接口、仅实现Local接口以及两者兼备的情况。 - 讲解实例池化技术,提高性能和资源利用率。 - 对STATEFULSESSIONBEAN(有状态SessionBean)进行深入探讨,涉及激活机制、生命周期管理和调用机制。 - 介绍如何更改SessionBean的JNDI名称,以及生命周期事件和拦截器的概念,以及依赖注入(Dependency Injection)的使用,包括资源类型注入、继承关系和自定义注解。 - 还涉及定时服务(Timerservice)和安全服务(SecurityService),以及自定义安全域的设置。 3. **实体Bean(EntityBean)**: - 针对JBoss的数据源配置,如MySQL、MsSQL Server 2000和Oracle 9i的配置示例。 - 实体Bean的单表映射,即如何将数据库表映射到Java类。 - 详细讨论了EntityBean的属性和操作,以及它们与数据库交互的方式。 《EJB3.0实例教程》作为《EJB3.0入门经典》的精简版,通过丰富的实例演示和深入浅出的讲解,帮助读者逐步掌握EJB3.0的开发实践,适合初学者和有一定经验的开发者提升对EJB组件模型的理解和使用能力。通过阅读这本书,读者可以学习到如何在分布式环境中高效地开发和管理复杂的Java企业级应用。
2008-05-27 上传