内容简介
本书通过丰富的项目实践(online bookstore)案例和深入浅出的讲解,引领读者学习Java EJB和WebServices应用完整的开发体系,以及Java EJB和Web Services的各个组件在项目开发中的实际应用,包括:理解EJB 3.0的三种Bean和多层(multi-tier)数据库应用架构;使用实体Bean开发数据库应用;熟悉事务处理、群集等高级特性;理解基于HTTP的多层(multi-tier)Web应用架构;熟练使用Struts和EJB 3.0开发Web应用;掌握Web Services的概念及应用。书中全面介绍了进行EJB 3.0和Web Services应用开发的分析、设计、开发和测试技术。本书提供了一个完整的电子商务应用的设计和开发项目,通过对该项目各个功能模块从需求分析、系统分析设计、部署实现及测试等全过程的分析,使读者能够快速掌握EJB 3.0和Web Services等Web开发中最核心的组件,最后,读者能够依据书中提供的项目案例定制所需的功能,开发专业的Java应用系统。
AI简介
这是一本深入探讨Java EJB和Web Services应用开发的综合性书籍。本书不仅涵盖了Java EJB和Web Services的基础理论,还通过丰富的项目实践案例,深入讲解了如何将这些理论应用到实际的项目开发中。
书中首先介绍了JavaBean与EJB的不同,以及EJB 3.0规范与整体介绍,帮助读者理解Java EJB的基本概念和特性。接着,书中详细讲解了网上书店项目需求分析,包括项目的功能模块、数据库设计、开发工具和环境以及具体的类的设计和功能。此外,书中还深入探讨了项目分析设计之RUP与UML工具,介绍了如何运用Rational Unified Process (RUP)流程和Unified Modeling Language (UML)工具进行项目的设计和分析。
在EJB 3.0核心技术部分,书中详细介绍了会话Bean概述,EJB 3.0消息驱动Bean开发,O/R Mapping概述以及实体Bean的组成文件persistence.xml配置等内容,帮助读者深入理解EJB 3.0的核心技术。此外,书中还讲解了实体Bean的开发与应用,包括实体对象的管理和持久化,