本书全面地介绍了当今Java EE Web开发的主流技术,内容从JSP、JavaBean、Servlet等基础知识,到最为流行的Struts 1.2、Spring、Hibernate和iBATIS开源框架,再到Struts 2、JSF和Velocity等新兴起的优秀框架,重点讲解了4种主流的框架整合案例。本书适用于Java初、中级读者及企业开发人员学习使用,同时也可以作为培训机构的培训教材。
本书全面介绍了当今Java EE Web开发的主流技术,重点讲解了4种主流的框架整合方案。全书分为5个部分,共17章。第一部分是Java EE项目初步,第二部分介绍公文传输系统的实现(Struts 1.2+Spring+Hibernate),第三部分是广告业务管理系统的实现(Struts 2+Spring+Hibernate),第四部分是JCatalog电子商务系统实现(JSF+Spring+Hibernate),第五部分是产品销售分析系统实现(Struts 2+Spring+iBATIS)。附录包括JavaEE项目中常用的辅助工具,包括Log4j日志工具、JUnit单元测试工具、CVS版本控制器。
本书由浅入深、循序渐进、案例经典,是一本具有高技术含量的Java EE流行框架大全和框架整合方案大全。本书适用于Java初、中级读者及企业开发人员学习使用,同时也可以作为培训机构的培训教材。
第一部分 Java EE项目初步
第1章 Java Web技术出发点
第2章 框架
第3章 软件项目开发流程与分析
第二部分 项目开发案例
Struts 1.2+Spring+Hibernate公文传输系统
第4章 公文传输系统
第5章 Struts与Velocity技术应用
第6章 Hibernate技术应用
第7章 Spring技术应用
第8章 公文传输系统实现
第三部分 项目开发案例
Struts 2+Spring+Hibernate广告业务管理系统
第9章 广告业务管理系统
第10章 Struts 2技术应用
第11章 广告业务管理系统的实现
第四部分 项目开发案例
JSF+Spring+Hibernate JCatalog电子商务系统
第12章 JCatalog电子商务系统
第13章 JSF技术应用
第14章 JCatalog电子商务系统实现
第五部分 项目开发案例
Struts 2+Spring+iBATIS产品销售分析系统
第15章 产品销售分析系统
第16章 iBATIS技术应用
第17章 产品销售分析系统实现
附录
附录A Ant工具应用
附录B CVS工具应用
附录C Log4j工具应用