图书前言

前  言

特别说明:

  《Java Web开发实例大全》分为基础卷和提高卷(即本书)两册。本书的前身是《Java Web开发实战1200例(第II卷)》。

编写目的

  1.方便程序员查阅

  程序开发是一项艰辛的工作,挑灯夜战、加班加点是常有的事。在开发过程中,一个技术问题可能会占用几天甚至更长时间。如果有一本开发实例大全可供翻阅,从中找到相似的实例作参考,也许几分钟就可以解决问题。本书编写的主要目的就是方便程序员查阅、提高开发效率。

  2.通过分析大量源代码,达到快速学习之目的

  本书提供了约600个开发实例及源代码,附有相应的注释、实例说明、关键技术、设计过程和秘笈心法,对实例中的源代码进行了比较透彻的解析。相信这种办法对激发学习情趣、提高学习效率极有帮助。

  3.通过阅读大量源代码,达到提高熟练度之目的

  俗话说“熟能生巧”,读者只有通过阅读、分析大量源代码,并亲自动手去做,才能够深刻理解、运用自如,进而提高编程熟练度,适应工作之需要。

  4.实例源程序可以“拿来”就用,提高了效率

  本书的很多实例,可以根据实际应用需求稍加改动,拿来就用,不必再去从头编写,从而节约时间,提高工作效率。

本书内容

   本书精选了600个实例,涵盖了操作XML文件、发送与接收邮件、数据库操作技术、SQL语句应用技术、复杂查询技术、数据库高级应用、JFreeChart绘图基础、基础图表技术、扩展图表技术、基于Cewolf组件的图表编程、Prototype框架、jQuery框架、Dojo框架、Struts2框架应用、Struts2框架标签应用、Hibernate框架基础、Hibernate高级话题、Spring框架基础、Spring的 Web MVC 框架、网站性能优化与安全策略、设计模式与架构、网站设计与网页配色、Java Web典型项目开发案例等各方面的内容,每个知识点下还提供了针对性和实用性较强的经验技巧,帮助开发人员快速解决疑难问题。本书知识结构如下图所示。

  本书在讲解实例时采用统一的编排样式,多数实例由“实例说明”“关键技术”“设计过程”“秘笈心法”4部分构成。其中,“实例说明”部分采用图文结合的方式介绍实例的功能和运行效果;“关键技术”部分介绍了实例使用的重点、难点技术;“设计过程”部分讲解了实例的详细开发过程;“秘笈心法”部分给出了与实例相关的技巧和经验总结。

  

本书特点 

  1.实例极为丰富

  本书精选了600个实例,另外一册《Java Web开发实例大全(基础卷)》也精选了约600个实例,这样,两册图书总计约1200个实例,可以说是目前市场上实例最多、知识点最全面、内容最丰富的软件开发类图书,涵盖了编程中各个方面的应用。

  2.程序解释详尽

  本书提供的实例及源代码,附有相应的注释、实例说明、关键技术、设计过程和秘笈心法。分析解释详尽,便于快速学习。

  3.实践实战性强

  本书的实例及源代码很多来自现实开发实践,光盘中给出了绝大多数实例的全部源代码,读者可以直接调用、研读、练习。

关于光盘

  1.实例学习注意事项

  读者在按照本书学习、练习的过程中,可以从光盘中复制源代码,修改时注意去掉源码文件的只读属性。有些实例需要使用相应的数据库或第三方资源,在使用前需要进行相应配置,具体步骤请参考书中或者光盘中的配置说明。

  

  

  2.实例源代码

  本书光盘提供了实例的源代码,位置在光盘中的“MR\章号\实例序号”文件夹下,例如,“MR\04\096”表示实例096,位于第4章。由于有些实例源代码较长,限于篇幅,图书中只给出了关键代码,完整代码放置在光盘中。

读者对象

Java Web程序员,Java Web初学者,如高校大学生、求职人员、培训机构学员等。

本书服务

  如果您使用本书的过程中遇到问题,可以通过如下方式与我们联系。

* 服务QQ:4006751066

* 服务网站:http://www.mingribook.com

本书作者

  本书由软件开发技术联盟组织编写,参与编写的程序员有赛奎春、王小科、王国辉、王占龙、高春艳、张鑫、杨丽、辛洪郁、周佳星、申小琦、张宝华、葛忠月、王雪、李贺、吕艳妃、王喜平、张领、杨贵发、李根福、刘志铭、宋禹蒙、刘丽艳、刘莉莉、王雨竹、刘红艳、隋光宇、郭鑫、崔佳音、张金辉、王敬洁、宋晶、刘佳、陈英、张磊、张世辉、高茹、陈威、张彦国、高飞、李严。在此一并致谢!

  

  

  

  编  者    

Java Web开发实例大全(提高卷)

  

前    言

  

II

  

  

III