1、Java Web典型模块与项目实战大全常建功等编著清华大学出版社北京前言为什么要写这本书随着Internet的飞速发展,B/S模式的软件开发越来越流行。由于Java语言在编写B/S模式的软件时具有得天独厚的优势,特别是Internet上多层结构应用系统的迅速流行,使得Java EE核心技术和各种解决方案得到了广泛的应用。程序员要想进入Java EE开发行业,除了需要有扎实的Java语言基础外,还要融会贯通各种开发框架,最好还要熟悉应用开发中有典型意义和实用价值的各类开发实例及案例。这样才能在就业严峻的市场环境中有较强的职场竞争力和职业前景。目前图书市场上关于Java Web开发及框架整合的图书
2、不少,但真正从实际应用出发,通过各种典型模块和项目案例来指导读者提高应用开发水平的图书却很少。本书便是以实战为主旨,通过Java Web开发中最常见的19个典型模块和5个完整的项目案例,让读者全面、深入、透彻地理解Java Web开发的各种热门技术及各种主流框架及其整合使用,从而提高实际开发水平和项目实战能力。本书有何特色1.附带多媒体语音教学视频,提高学习效率为了便于读者理解本书内容,提高学习效率,作者专门为本书每一章的内容录制了大量的多媒体语音教学视频。这些视频和本书涉及的源代码一起收录于配书光盘中。2.涵盖Java Web开发的各种热门技术及主流框架的整合使用本书涵盖Struts2.x、
3、Spring、Guice、Hibernate、BATIS、JPA、JSF和AJAX等热门开源技术,以及JSP+JavaBean-+Servlet、Struts2.x+Spring+Hibernate、Struts2.x+Guice、,Struts2.x+Spring+JPA和Struts2.x+Spring+BATIS等主流框架的整合使用。3.对Java Web开发的各种技术和框架作了原理上的分析本书从一开始便对Web开发基础和Java Web开发的环境配置做了基本介绍,并对各种开发技术和主流框架及其整合进行了原理性的分析,便于读者理解书中后面的典型模块开发和项目案例。前言4.模块驱动,应用性
4、强本书提供了l9个Web开发的典型模块,这些模块都是Java Web开发中经常要用到的模块,具有超强的实用性,而且这些模块相互独立,应用开发人员可以随时查阅和参考。5.项目案例典型,实战性强,有较高的应用价值本书最后一篇提供了5个项目实战案例。这些案例来源于作者所开发的实际项目,具有很高的应用价值和参考性。而且这些案例分别使用不同的框架组合来实现,便于读者融会贯通地理解本书中所介绍的技术。这些案例稍加修改,便可用于实际项目开发中。6.提供完善的技术支持和售后服务本书提供了专门的技术支持邮箱:。读者在阅读本书过程中有任何疑问都可以通过该邮箱获得帮助。本书内容及知识体系第1篇开发工具及框架概述(第
5、13章)本篇介绍了Java EE开发环境的配置和主流框架的基础知识。主要包括Web开发基础、配置Java EE开发环境、MyEclipse开发工具对各种框架的支持、实现各种框架的集成等。第2篇典型模块开发(第422章)本篇介绍了Java Web开发中最常用的19个典型模块的实现。主要包括在线文本编辑器、验证模块、网络硬盘、网站统计模块、网络购物车、搜索引擎、在线网上支付、邮件发送系统、网络留言板、JQuy框架经典应用、在线文件上传和下载、网上投票系统、商业银行网上账户管理系统、Hibernate分页系统、生成报表、数据格式转换、用户维护功能、用户登录模块等。第3篇项目案例实战(第2327章)本篇主要介绍了5个项目案例的开发过程。主要包括在线音乐系统、数据汇聚系统、投票管理系统、权限管理系统和商业银行设备巡检系统。在具体剖析这5个系统时涉及需求分析、数据库设计、持久层设计、业务层设计和表示层设计的详细过程。配书光盘内容介绍为了方便读者阅读本书,本书附带1张DVD光盘。内容如下:口本书所有实例的源代码:口本书每章内容的多媒体语音教学视频:口免费赠送的Java Web开发教学视频及相关电子书。