EJB3.0实战教程:从入门到精通
下载需积分: 0 | PDF格式 | 1.12MB |
更新于2025-01-06
| 50 浏览量 | 举报
"《ejb3.0实例教程》是一本由黎活明编写的针对EJB初学者的教程,特别适合有一定Java基础的读者。教程强调无需学习EJB2.0,因为随着EJB3.0的发展,EJB2.0逐渐被淘汰。教程涵盖了从环境配置到各种类型BEAN的开发,包括会话BEAN、消息驱动BEAN和实体BEAN,深入讲解了EJB3.0的核心特性,如拦截器和依赖注入。"
在本教程中,作者首先介绍了教程的目标群体和如何联系作者。接着,详细阐述了运行EJB3.0所需的环境配置,包括Jboss的下载与安装,以及如何在独立的Tomcat和JBOSS集成环境中部署和调用EJB。
在开发前的准备部分,作者讲解了JBOSS的目录结构,EJB和WEB应用的打包方法。这为后续的开发工作提供了基础。
第四章重点讲解了会话BEAN(SESSION BEAN)。无状态SESSION BEAN的开发包括仅包含Remote接口、Local接口和同时包含两种接口的情况。有状态SESSION BEAN的开发则涉及状态管理。此外,还讨论了无状态与有状态SESSION BEAN的区别,它们的生命周期,以及如何自定义SESSION BEAN的JNDI名称。拦截器和依赖注入是EJB3.0的重要特性,用于增强BEAN的功能和简化代码。
第五章涉及消息驱动BEAN(MESSAGE DRIVEN BEAN),这是处理异步消息的组件,通常用于消息队列通信。
第六章聚焦于实体BEAN(ENTITY BEAN),讲解了PERSISTENCE.XML配置、数据源的配置(如MySQL和MsSQL Server 2000),以及实体BEAN的发布前准备。教程还深入到单表映射和关系/对象映射,详细阐述了ENTITY MANAGER的各种操作,如find()、persist()、merge()、remove()以及EJB3QL查询。
通过这本教程,读者将能够掌握EJB3.0的核心概念和技术,从而能够开发和部署EJB应用程序,实现企业级的服务和数据管理。
相关推荐
daihao1001
- 粉丝: 0
- 资源: 2
最新资源
- intel architect software developer's manual volume 3
- RedHatLinux 安装WebLogic9.2及部署应用
- intel architect software developer's manual volume 2
- Windows下SVN服务器的部署与管理
- Eclipse+RCP入门
- intel architect softerware developer's manual volumn 1
- Win2003中apache2整合tomcat5和iis6文档
- UML基础教程课件PPT格式
- Visual C++开发数据库应用程序
- vc++中用ODBC访问SQL Server数据库
- GSM原理(pdf版)
- videocompress
- Jasperreports中文入门
- Guitar Exercises For Dummies
- Manning.Hibernate.Search.In.Action.Dec.2008.pdf
- 软件工程设计思想(中文版)