目 录
版权信息
COPYRIGHT
书名:Java EE核心框架实战(第2版)
出版社:人民邮电出版社
出版时间:2017年08月
ISBN:9787115463616
字数:665.8千字
本书由人民邮电出版社有限公司授权得到APP电子版制作与发行
版权所有·侵权必究
本书的宗旨是提高读者学习Java EE的效率,增强其项目实战能力。为此,本书摒弃了软件公司中不常用或不实用的技术,而是采用近200个开发案例,为读者讲解了开发商业软件的必备知识,帮助读者进行“精要”式的学习,汲取Java EE的思想,正确地进行项目实战。
本书涵盖了MyBatis 3、Struts 2、Ajax、JSON、jQuery、Spring 4 MVC、Hibernate 5、Spring 4等主流Java EE框架的核心开发技术,介绍了MVC框架的原理实现、上传、下载、数据验证、国际化、多模块分组开发、转发/重定向、JSON的解析;将Ajax及JSON和MVC框架进行整合开发;ORM框架的CURD操作以及MyBatis和Hibernate中的映射文件使用。本书还使用大量篇幅介绍了Spring 4中的核心技术DI与AOP,以及企业中常用框架的整合开发,框架包含Struts 2、Spring 4 MVC、MyBatis 3、Hibernate 5、Spring 4整合开发等内容。
本书语言简洁,示例丰富,可帮助读者迅速掌握使用主流开源Java EE框架进行开发所需的各种技能。本书适合具有一定Java编程基础的读者,以及使用Java进行软件开发、测试的从业人员阅读。
感谢读者的厚爱。本书第1版在市场上反响强烈,很多读者向作者提出了若干建设性的意见,同时由于IT技术发展飞快,需要将这些技术进行更新;本书的第2版本加入了常用框架最新版本的新技术,完善了每个框架的学习案例,目的是让读者学习到更多的知识,这也是作者写作的初衷。
作者多年从事软件开发相关的工作,但从近几年用人单位对人才招聘的要求来看,越来越趋向于“实战性”,也就是要求员工进入软件公司后能立即融入开发的任务中,快速地为软件公司创造巨大的经济利益。
我的很多学员建议能否出一本内容精悍而不失实用价值的主流Java EE开源框架图书,使其只包含主流框架最重要、最核心、最常用的内容。这样读者就可以尽快上手,并沿着这个核心指导出一些方向,自行在工作和学习中不断拓展和深掘,这就是我写这本书的主要目的。
的确,他们的建议非常有道理的,因为Java EE世界非常庞大,以至于世界上没有任何一本书能把它讲得巨细靡遗。要想学好Java语言或Java EE框架并吸取其中丰富的编码技巧、设计模式、代码优化,将他们熟练地综合应用在软件项目中,并没有捷径。所以,就有了本书。本书不但涵盖了学习主流Java EE框架所须掌握的核心技术,也涵盖了使用它们进行项目实战的必备知识。本书的主旨就是希望让读者尽快掌握开源Java EE框架的核心内容,正确进行项目实战,汲取Java EE的思想,并最终将这种思想活用到实际工作中。
现在主流的Java EE框架还是MyBatis、Hibernate、Struts 2、Spring MVC、Spring,让初入Java EE框架的学习者从零开始到最终掌握这几个框架,一直是我的写作目标。有些Java EE开源的框架的确能极大改善开发效率,但由于使用的人不多,所以覆盖面比较窄,而软件公司在招聘时的技术需求大多数情况下却是“大众化”的,这就要求应聘者在面试前就有主流Java EE框架的学习或使用经验。如果读者找不到合适的教材,导致在学习某一项技术时根本摸不清哪些知识点是常用的、哪些是不常用的,就会大大降低学习者的学习效率,分散大量宝贵的注意力。