EJB3.0入门经典精简版:实战教程

需积分: 47 2 下载量 146 浏览量 更新于2024-09-21 收藏 2.06MB PDF 举报
《EJB3.0入门经典精简版》是一本深入浅出的EJB3.0教程,由黎活明著作。该书主要介绍了企业级JavaBean(EJB)的基础知识和实战应用,适用于初学者和希望提升EJB3.0技能的开发者。以下是部分章节的主要知识点概览: 1. **第一章:EJB基础与环境配置** - EJB3.0是Java企业应用程序开发的重要组件,它支持会话Bean(Session Bean)、实体Bean(Entity Bean)和消息驱动Bean(Message-driven Bean)。 - 章节内容包括介绍什么是EJB、EJB的运行环境设置,如JDK8、Eclipse和JBOSS的下载与安装。 - 首个EJB实例演示了如何在JBOSS环境中运行,并讲解了JBOSS的目录结构和应用部署。 2. **第二章:会话Bean(Session Bean)** - 学习重点在于无状态Session Bean(Stateless Session Bean)的开发,包括仅实现Remote接口和Local接口的实现方式。 - 实例池化概念被提及,以及Session Bean的生命周期管理,包括启动、暂停和终止等过程。 - 进一步探讨了有状态Session Bean(Stateful Session Bean)的开发,激活机制和生命周期管理。 - EJB调用机制、JNDI名称更改、生命周期事件和拦截器(Interceptor)的概念也在此部分深入讨论。 - 依赖注入(Dependency Injection)技术被详细解释,包括资源类型注入、继承关系和自定义注解的使用。 3. **第三章:实体Bean(Entity Bean)** - 章节涉及JBOSS数据源的配置,以MySQL、MsSQL Server和Oracle为例,介绍了如何配置不同数据库的数据源。 - 单表映射的Entity Bean是核心内容,说明如何设计和操作数据库实体对象。 - 安全服务(Security Service)部分介绍如何实现自定义安全域,保护EJB的访问权限。 通过这本书的学习,读者将掌握EJB3.0的核心概念,能够构建、部署和管理基于这些技术的企业级Java应用。无论是初次接触EJB还是希望提升现有技能的开发者,这都是一本非常实用的指南。