EJB3.0实战教程:从入门到实例开发

5星 · 超过95%的资源 需积分: 10 4 下载量 136 浏览量 更新于2024-07-29 收藏 2.1MB PDF 举报
《EJB3.0实例教程》是一本实战导向的EJB 3.0技术指南,作者黎活明,该书以简化实例的形式深入浅出地讲解了EJB 3.0的基本概念、开发流程和核心组件。全书共分三个主要章节: 1. **第一章** 开篇介绍了EJB的基础知识和运行环境配置,包括什么是EJB(Enterprise JavaBeans)、EJB的运行环境设置,如JNDI(Java Naming and Directory Interface)的使用,以及如何下载和安装JDK、Eclipse和JBoss等开发工具。读者通过实例学习如何运行第一个EJB程序,并熟悉JBoss的目录结构和部署应用的方法。 2. **第二章** 集焦于会话Bean(Session Bean)的开发,分为无状态SessionBean和有状态SessionBean两部分。首先介绍了无状态SessionBean的三种实现方式:仅实现Remote接口、仅实现Local接口以及两者兼有。此外,还涵盖了实例池化、生命周期管理、调用机制、JNDI名称更改、生命周期事件和拦截器等关键概念。此外,章节还包括了依赖注入(Dependency Injection)的详细解释,如资源类型注入、继承关系下的注入以及自定义注入注解,以及如何利用定时服务(Timerservice)和安全服务(Security Service)。 3. **第三章** 转向实体Bean(Entity Bean)的开发,这部分内容主要涉及数据库连接配置,以MySQL、MsSQL Server 2000和Oracle 9i为例。讲解了如何配置JBoss的数据源,并介绍了单表映射的实体Bean设计。这一章节对于处理与数据库交互的实体对象至关重要。 通过这本书,读者可以系统地掌握EJB 3.0的核心技术,了解其实例开发流程,并能在实际项目中运用所学知识。无论是初次接触EJB的开发者还是希望提升EJB 3.0技能的进阶者,都能从中受益良多。