在今天的读书笔记之前,必须指出我买的书是由机械工业出版社出版的“前沿论题系列”《Java极限编程》英文标题是“Java Tools for Extreme Programming: Mastering Open Source Tools Including Ant, JUnit, and Cactus”Richard Hightower和Nicholas Lesiecki著,唐一丁和蔡永航译,ISBN7-111-13104-5。不知道看过这本书的兄弟们有没有对这本书的中文译名有意见,我觉得中文名应该是《极限编程的Java工具》啊!而且,书后的丛书书目中也是这个书名。不知道为什么会改成《Java极限编程》,让我产生误解,刚开始读还以为是讲极限编程的,虽然XP的思想贯穿始终,而且开头也是极限编程的介绍,但是主要还是讲极限编程相关的Java工具!
昨天写了前两章的笔记,下面是第三章的笔记:
本章介绍了在接下来的章节中,将用到的两个应用程序范例:
1.简单范例:基于Model2的HelloWorld如下如所示
2.宠物商店 最初版本的模型视图如下:
代码可以在http://www.wiley.com/compbooks/hightower/都可以下载到。
源代码中的数据库服务器选用的是hsql,书中介绍是是一种快速的,轻量级的,开源的,由Java写的数据库系统软件。回头接下来章节用到的话,去下载一个玩玩。不知道有没有MySql小巧快速。