这是国内第一本介绍Java EE开源架构的书。主要介绍了各种Java主流开发技术以及这些技术的应用整合并在实践项目中如何利用这些技术开发大型Web项目。内容全面,介绍详细,案例实用,非常适合初学者和中级开发人员。
本书充满激情地介绍了各种Java主流开发技术以及这些技术的应用整合并在实践项目中如何利用这些技术开发大型Web项目。
站在开发实践的角度,详细介绍了如何综合运用Struts 2.1、Hibemate 3、Spring 2.5、EJB 3、JSF、A4J、DWR/Dojo、JasperReports等众多最眩的技术开发大型电子商务系统。涵盖Struts 2.1最新的注解(Annotation)配置方式和Hibernate 3.2的最新注解(Annotation)配置方式,并且将EJB 3与Hibernate 3.2的最新注解结合起来应用,这在国内外的同类图书中尚属首次。在本书中,通过两个极具实战价值的Web 2.0项目(包括飞机零部件电子商务交易平台、网上定餐电子商务系统)直观而生动地展示了Java平台上与Ajax相关的各种技术的综合运用,涉及Struts 2.1、Hibernate 3、Spring2、DWR、Doj0、A4J、JSF、EJB 3、JMS等,每个项目都完整地讲解了从规划、设计到实现的全过程。本书还附赠42.个小时作者亲自录制的全程多媒体教学课程DVD,为读者快速有效地掌握本书内容提供了最佳捷径。
本书适合广大Java爱好者及程序开发人员,尤其适合那些希望尽快掌握Java Web 2.0项目开发的人员阅读参考。
第1部分 基础应用篇
第01章 J2EE技术框架
第02章 Java Web开发过程中实用工具的使用
第03章 Java与XML编程
第2部分 Ajax/Web 2.0应用篇
第04章 Java Script高级应用
第05章 Ajax与Web 2.0应用架构
第06章 A4J框架
第07章 DWR框架
第08章 Dojo框架
第3部分 SSH架构篇
第09章 Struts 2.1框架
第10章 Struts 2.1注解及应用整合
第11章 Spring 2框架
第12章 Hibernate 3框架
第13章 SSH构架应用整合
第4部分 Java EE篇
第14章 Java EE架构技术
第15章 EJB 3
第16章 JMS(Java Message Service)
第17章 实体Bean
第18章 JSF框架
第5部分 项目实战篇
第19章 基于JSF+EJB 3+A4J框架的网上定餐系统
第20章 飞机零部件电子商务交易平台(BCP)