Jboss EJB 3.0 实例教程:黎活明核心技术讲解
需积分: 5 36 浏览量
更新于2024-12-19
收藏 1.19MB PDF 举报
"黎活明EJB 3.0企业应用开发核心技术"
本书是关于Java企业级应用程序开发的教程,特别关注EJB(Enterprise JavaBeans)3.0版本。作者黎活明提供了深入的指导,旨在帮助读者掌握EJB 3.0的核心技术,包括会话Bean、消息驱动Bean和实体Bean的开发。
第二章介绍了运行环境的配置,讲解了如何下载和安装JBOSS服务器,以及如何通过实例来配置和运行EJB 3.0程序。此外,还详细阐述了如何在独立的Tomcat服务器中调用EJB,并在JBOSS环境中实现WEB应用对EJB的调用,这对于理解EJB的部署和交互至关重要。
第三章是开发前的准备工作,这部分内容涵盖了JBOSS服务器的目录结构,部署流程,EJB和WEB应用的打包方法,以及如何恢复和设置配套例子的开发环境。这些基础知识对于开发者构建和管理EJB项目是必要的。
第四章深入探讨了会话Bean(SESSION BEAN)。书中分别讲解了无状态会话Bean(STATELESS SESSION BEAN)的三种开发方式,即仅包含Remote接口、Local接口和同时包含两种接口的Bean。接着介绍了有状态会话Bean(STATEFUL SESSION BEAN),并对比了两者之间的区别。此外,还讨论了如何修改SESSION BEAN的JNDI名称,其生命周期,以及拦截器(INTERCEPTOR)和依赖注入(DEPENDENCY INJECTION)的概念,最后提到了定时服务(TIMERSERVICE)。
第五章聚焦于消息驱动Bean(MESSAGE DRIVEN BEAN),这是EJB 3.0中处理异步消息的重要组件,适用于处理后台任务和解耦系统组件。
第六章详细阐述了实体Bean(ENTITY BEAN),包括PERSISTENCE.XML配置文件的组成,JBOSS数据源的配置(如MySQL和MsSQL Server 2000),以及发布实体Bean前的准备工作。特别强调了单表映射的实体Bean和使用Entity Manager进行的各种持久化操作,如find()、persist()、merge()、remove()以及EJB3QL查询语言。
这本书的内容全面且实用,适合希望深入了解EJB 3.0和Java企业级开发的读者,通过学习可以掌握构建高效、可扩展的企业级应用的关键技术。
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2009-05-12 上传
2010-05-29 上传
2011-10-25 上传
点击了解资源详情
happycecilia001
- 粉丝: 0
- 资源: 2
最新资源
- Elasticsearch核心改进:实现Translog与索引线程分离
- 分享个人Vim与Git配置文件管理经验
- 文本动画新体验:textillate插件功能介绍
- Python图像处理库Pillow 2.5.2版本发布
- DeepClassifier:简化文本分类任务的深度学习库
- Java领域恩舒技术深度解析
- 渲染jquery-mentions的markdown-it-jquery-mention插件
- CompbuildREDUX:探索Minecraft的现实主义纹理包
- Nest框架的入门教程与部署指南
- Slack黑暗主题脚本教程:简易安装指南
- JavaScript开发进阶:探索develop-it-master项目
- SafeStbImageSharp:提升安全性与代码重构的图像处理库
- Python图像处理库Pillow 2.5.0版本发布
- mytest仓库功能测试与HTML实践
- MATLAB与Python对比分析——cw-09-jareod源代码探究
- KeyGenerator工具:自动化部署节点密钥生成