"ejb3.0实例教程.pdf"
该教程是关于Enterprise JavaBeans (EJB) 3.0版本的实例指南,由黎活明撰写。教程旨在帮助读者掌握EJB3.0的核心概念和实践操作,尤其注重在Jboss应用服务器上的应用。教程分为多个章节,详细介绍了EJB3.0的各个方面。
第一章前言,作者阐述了教程的目标受众,主要是对EJB3.0感兴趣的学习者,无论他们是初学者还是有一定经验的开发者。此外,还提供了联系作者的方式以及教程相关的社区资源。
第二章运行环境配置,主要讲解如何下载和安装Jboss服务器,以及如何运行EJB3的示例应用程序。还包括如何在独立的Tomcat服务器中调用EJB,以及如何在Jboss中部署和调用WEB应用。这部分内容对于设置开发环境至关重要。
第三章基础知识学习,涵盖了Jboss的目录结构、部署流程、EJB和WEB应用的打包方法,特别是处理包含第三方库的项目打包。此外,还介绍了如何恢复配套示例的开发环境以及EJB3的调试技术,这些都是实际开发中必须掌握的基础技能。
第四章专注于会话Bean(Session Bean),这是EJB中的一种关键组件。教程分别讲解了无状态Session Bean(STATELESS SESSION BEAN)的三种类型,包括只存在Remote接口、Local接口和同时存在两种接口的情况。然后介绍了有状态Session Bean(STATEFUL SESSION BEAN)的开发,以及它们与无状态Session Bean的区别。此外,还讨论了如何更改Session Bean的JNDI名称,其生命周期,拦截器(INTERCEPTOR)的使用,依赖注入(DEPENDENCY INJECTION)以及定时服务(TIMERSERVICE)和安全服务(SECURITY SERVICE)的实现,其中安全服务部分包括自定义安全域的配置。
第五章和第六章则分别聚焦于消息驱动Bean(MESSAGE DRIVEN BEAN)和实体Bean(ENTITY BEAN)。实体Bean的讲解包含了组成文件PERSISTENCE.XML的配置,以及Jboss数据源的配置,如MySql和MsSqlServer2000的数据源设置。这些章节深入探讨了EJB3.0中的核心持久化和消息处理机制。
通过这本教程,读者将能够系统地学习并掌握EJB3.0的关键技术和实践,从而在实际的企业级Java应用开发中更加得心应手。