EJB3入门经典:实战教程与架构解析

需积分: 47 0 下载量 197 浏览量 更新于2024-07-25 收藏 2.06MB PDF 举报
《EJB3.0入门经典》是一本专为初学者设计的EJB3.0技术指南,由黎活明编著。这本书详细介绍了企业级JavaBeans (EJB) 3.0的基本概念、环境配置和实际应用案例。全书共分三章,循序渐进地引导读者掌握EJB的关键特性。 第一章,EJB知识与运行环境配置,着重讲解了EJB的基本概念,如什么是EJB,它在企业级应用中的作用,以及EJB的运行环境设置。包括如何下载和安装JDK(Java Development Kit),Eclipse集成开发环境,以及JBOSS作为EJB容器的安装步骤。通过实例演示,读者可以快速理解并实践如何在JBOSS上运行第一个EJB3.0应用程序,同时了解其目录结构和部署流程。 第二章深入探讨了会话Bean(SessionBean)。章节中首先区分了无状态SessionBean(STATELESSSESSIONBEANS)的三种实现方式:只实现Remote接口、只实现Local接口以及两者兼备。接着,讨论了实例池化技术、会话Bean的生命周期管理、以及如何使用EJB的调用机制。此外,还介绍了如何更改SessionBean的JNDI名称,生命周期事件和拦截器的概念,以及依赖注入(Dependency Injection)在EJB中的应用,包括资源类型注入、继承关系处理和自定义注入注解。此外,还涉及了定时服务(Timerservice)和安全服务(SecurityService),如自定义安全域的设置。 第三章则是关于实体Bean(ENTITYBEAN)的讲解。这部分内容涵盖了如何配置JBOSS的数据源,包括MySQL、MsSQL Server 2000和Oracle 9i等数据库的连接设置。随后,作者介绍了单表映射的实体Bean设计方法,并详细阐述了实体Bean的成员属性和数据库交互。这部分内容对于理解和实现EJB在数据持久化中的关键角色至关重要。 《EJB3.0入门经典》以实战为导向,旨在帮助读者掌握EJB3.0的核心技术,无论是初次接触EJB的新手还是希望进一步提升EJB应用能力的开发者,都能从中获益匪浅。通过阅读和实践书中的实例,读者可以逐步建立起对EJB3.0全面的理解,并能够运用到实际项目中去。