首页计算机书籍计算机语言《Java敏捷开发-使用Spring、Hibernate和Eclipse》韩坤 徐琦译
haiyy

文档

370

关注

0

好评

0
PDF

《Java敏捷开发-使用Spring、Hibernate和Eclipse》韩坤 徐琦译

阅读 767 下载 0 大小 26.87M 总页数 334 页 2022-11-22 分享
价格:¥ 10.00
下载文档
/ 334
全屏查看
《Java敏捷开发-使用Spring、Hibernate和Eclipse》韩坤 徐琦译
还有 334 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 334 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
内容提要本书介绍了一种将极限编程(XP)、敏捷模型驱动、重构等方法相结合的敏捷软件开发过程和软件开发需要的3种重要的技术。全书紧密地结合一个实际范例程序的开发,展示了敏捷开发的完整生命周期。除此之外,本书还引入了很多先进的技术和工具,便于读者进一步的学习和使用。本书中介绍的技术和方法对进行高效的、敏捷的Java企业级应用程序开发有极大的帮助。本书深入浅出,适合于广泛的软件开发的相关群体,无论是具备了一定Java基础知识的学习者、具有一定经验的开发者、高水平的软件架构师,还是软件技术负责人或经理,都可以从本书中受益。雪序序言的真实目的是为了说服人们去买这本书。所以,我猜你现在有3个选择。第一,你会节约时间现在不读这篇序言,只是接受我的建议,即买这本书是一种很正确的。第二,你会不相信我说的话,坦率地说这样的做法是很明智的(因为我是一个顾问),但是在你继续读这篇序言时,我所说的一些话使你产生了共鸣,促使你买下了这本书。第三,你决定不买这本书,这的确不是一个好的主意,因为我认为我所见到的绝大多数Java程序员都能从这本书中真正受益。在我看来,Java社区中真正需要的是另外一种介绍那些“很酷”的Java技术的书。现已有数百种图书、数千篇杂志文章和数万个网页在介绍这些“很酷”的Java技术,但幸运的是,那些内容都不是这本书所要介绍的。本书是为数不多的能教给你终生受用的技能的好书之一。的确,本书包括Spring、Hibernate、Ant还有其他很多你取得成功所需要的技术的基础知识。但是,更重要的是,它能在技术的基础上介绍敏捷开发,而这种敏捷开发是来源于极限编程(XP)和敏捷建模(AM)的,它会使你在现代软件开发中获得成功。大部分程序员听说过极限编程,很多已经采用了一些极限编程的技术,比如测试驱动的设计(TDD)、重构,甚至结对编程。这些都是很好的开始,但是还不够。在这本书中,Anil 总结了他多年的经验,描述了如何将它们运用于实际的开发中。其他的书常常只能提供理论性的内容。但是我们都知道,理论和实际常常是不一样的。当 Anil 第一次请我担任本书的技术评审时,本书给我留下最深刻的印象是它简单和高效的Java的建模方式。事实上,你可能想现在就快速翻阅这本书,快速浏览其中的一些模型。我想你会发现书中的图例与你在实际中自己开发时所使用的很相似——相比现在很多的建模书籍中推荐的方式,它给人一种耳目一新的变化。你还会注意到Anil是如何介绍将这些模型转化为日常编写的复杂代码的。我认为这正表现了本书具有强大的力量∶它提供了符合实际的建议,而这正是顶级程序员在现实中所做的。本书还教授如何完成那些我们需要做的适合软件开发全景的一般性的工作,例如,验收测试、单元测试、对象关系映射、系统集成以及重构。本书从“5000英尺”的过程观点开始,然后逐渐降低到地面,深入浅出地介绍在实际工作中怎样使用工具。大多数的书只注重问题的一方面,但是本书做得非常好,兼顾到两个方面。如果你花费一些时间看完本书,我想你会理解我所说的这些话。————Scott W. Ambler Agile Modeling 主管序言这本书很难定位。就让我来解释一下为什么它不同寻常,为什么值得你去关注。容易定位的书在业界举不胜举。它们往往是那些介绍一种专门的产品或API的书籍。有的书很好,但有的很差。你可以通过封面、字体、出版社、作者的可信度来选择要看的书——你已经做出了一个非常重要的选择∶你知道什么是你想要的书。这样一本好的书籍能使你在某个领域更具实力,但是,它并不能改变你的工作方式。不易定位的书就少得多。它们与作者的关联更加紧密,潜在地,与你的关联也就更多。这本书告诉了我们,这样的书是多么有价值。Anil Hemrajani提炼出他作为架构师和开发者的广泛的经验,写成了这本充满了一个成功的从业者的实际观点的书。和所有最好的书一样,它是一种读者和作者的有效沟通。具备了这样的有效沟通,书中的主题就不局限于可预测的范围,使得内容非常生动∶Anil采用了非常自然的写作方式,使读者能从阅读中得到快乐。这本书所涉猎的范围非常广。它将一些原本很少放在一起介绍的主题融合在了一起,但这样做是非常必要的。我们所使用的软件开发过程不可避免地与我们构造代码的方式和编写代码的工具联系在一起。没有一个高效的开发者在工作中会将它们彼此分割——很多决定之间是相互联系的————但是绝大多数的书籍并没有为我们描述这样一个完成任务所需要的蓝图。现在,如果你想开发出好的Java软件产品,就需要理解一些关键的概念,例如对象关系映射、依赖注入,你还需要了解为什么使用和怎样使用单元测试和自动构建这样的技术,并且———同样重要的————你要知道完成任务所需的最好的工具,例如框架和集成开发环境(IDE)。你还需要知道,应避免哪些隐藏的陷阱,以及为什么有时使用软件的技巧和对技术的掌握一样重要。Anil所做的工作之所以卓越,是因为他将这些东西一起写入了本书,为很多人感到迷惑的地方提供了清晰的解答。本书介绍的范围广阔,但却从未偏离目标————帮助读者完成成功的。 在我看来,本书是一幅蓝图。它为你清晰地描绘了通往Java企业级开发的成功之路。沿途中,你可以为图中的某个领域增加更加细致的描绘,但你将永远从图中所提供的方向中获益。我向今天所有想成为Java企业级开发实践家的人推荐这本书。它可能会更好地改变你的工作方式。————Rod Johnson Intece21公司CEO Spring框架的创建人图书在版编目(CP)数据Java敏捷开发:使用Spring、Hibernate和Eclipse/(美)赫姆瑞贾尼(Hemrajani,A.)著;韩坤,徐琦译.一北京:人民邮电出版社,20071ISBN978-7-115-15428-6I.JⅡ.①赫..②韩③徐..IⅢ.JA语言一程序设计V.TP312中国版本图书馆CP数据核字(2006)第125588号版权声明Anil Hemrajani:Agile Java Development with Spring,Hibernate and EclipseISBN:0-672-32896-8Copyright 2006 by Sams Publishing.Authorized translation from the English language edition published by Sams.All rights reserved.本书中文简体字版由美国Sas出版公司授权人民邮电出版社出版。未经出版者书面许可,对本书任何部分不得以任何方式复制或抄袭。,。Java敏捷开发一使用Spring、Hibernate和Eclipse◆著[美]Anil Hemrajani译韩坤徐琦责任编辑李际◆人民邮电出版社出版发行北京市崇文区夕照寺街14号邮编100061电子函件315@ptpress网址:/.ptpress..ch北京顺义振华印刷厂印刷新华书店总店北京发行所经销◆开本:800x1000116印张:20.25字数:386千字2007年1月第1版印数:1-5000册2007年1月北京第1次印刷著作权合同登记号图字:01-2006-4179号ISBN978-7-115-15428-6/TP·5782定价:39.00元读者:(010)67132705印装质量:(010)67129223本书介绍了一种将极限编程(XP)、敏捷模型驱动、重构等方法相结合的敏捷软件开发过程和软件开发需要的3种重要的技术。全书紧密地结合一个实际范例程序的开发,展示了敏捷开发的完整生命周期。除此之外,本书还引入了很多先进的技术和工具,便于读者进一步的学习和使用。本书中介绍的技术和方法对进行高效的、敏捷的Java企业级应用程序开发有极大的帮助。本书深入浅出,适合于广泛的软件开发的相关群体,无论是具备了一定Java基础知识的学习者、具有一定经验的开发者、高水平的软件架构师,还是软件技术负责人或经理,都可以从本书中受益。
返回顶部