EJB3.0入门教程:实战EJB3.0、会话Bean与实体Bean

需积分: 47 6 下载量 189 浏览量 更新于2024-12-24 收藏 2.06MB PDF 举报
《EJB3.0实例教程》是一本基于《EJB3.0入门经典》的精炼教材,专为初学者和进阶开发者设计,讲解了EJB 3.0的核心概念和实战应用。本书共分三个主要部分,分别是EJB知识与运行环境配置、会话Bean(SESSIONBEAN)以及实体Bean(ENTITYBEAN)。 1. **第一章** EJB知识与环境准备: - 介绍EJB3.0(ENTERPRICEJAVABEANS)的基本概念,它是一种企业级Java组件,用于构建分布式应用程序。 - 着重于EJB的运行环境,包括JDK 8的下载与安装,ECLIPSE作为集成开发环境的选择,以及JBOSS服务器的配置和使用。 - 通过实例演示,引导读者建立和运行第一个EJB3.0应用,并了解JBOSS的目录结构和应用部署流程。 - 提供恢复配套开发环境的指导,确保读者能够顺利进行后续学习。 2. **第二章** 会话Bean(SESSIONBEAN)的深入: - 分析无状态SESSIONBEAN的开发,包括仅实现Remote接口、Local接口以及同时实现两者的情况。 - 讲解INSTANCEPOOLING,优化资源利用的方式。 - 解释SESSIONBEAN的生命周期管理,包括激活机制和状态转换。 - EJB调用机制的介绍,以及如何定制JNDI名称和处理生命周期事件。 - 拦截器(INTERCEPTOR)和依赖注入(DEPENDENCYINJECTION)的概念,以及资源类型、继承关系和自定义注解的使用。 - 进一步探讨定时服务(TIMERSERVICE)和安全服务(SECURITYSERVICE),如自定义安全域的设置。 3. **第三章** 实体Bean(ENTITYBEAN)与数据库集成: - 介绍JBOSS数据源配置,包括MySQL、MsSQL Server 2000和Oracle 9i等不同数据库的配置步骤。 - 阐述单表映射的实体Bean开发,即如何将数据库表映射到Java对象。 - 突出成员属性的管理,以及与数据库交互的具体实现。 《EJB3.0实例教程》不仅提供了理论知识,还通过丰富的实践案例帮助读者掌握EJB 3.0的核心技术,使其能够熟练地在实际项目中运用。对于希望通过EJB技术构建企业级应用的开发者来说,这是一本不可或缺的参考书籍。