个人简介
张峰,西安电子科技大学硕士,系统构架师、系统分析师。
具有10年Java EE项目实施及开发经验。擅长软件系统构架,对基于Java EE的软件系统开发方法有深入研究和体验,并应用基于SSH、Seam开发技术构建了多个Java EE大型项目(如Java网络通信、手机增值服务、数字化文档出版系统、Java嵌入式开发)。
在使用Java EE、XML、UML、Struts、CORBAI Hibernate、Spring、 Seam、EJB 3、Ajax技术开发企业级应用程序方面都具有丰富的经验。
内容简介
本书充满激情地介绍了各种Java主流开发技术以及这些技术的应用整合并在实践项目中如何利用这些技术开发大型Web项目。
站在开发实践的角度,详细介绍了如何综合运用Struts 2.1、Hibemate 3、Spring2.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项目开发的人员阅读参考。