Groovy In Action(PDF)

  我想对于Java爱好者来说,Groovy应该不是陌生的言语了吧,即使你没有利用它进行开发,也必定对其大名是如雷贯耳了吧。没错Groovy就是一种基于JVM的敏捷开发语言,其语法类似于Java,但比Java更简单,是类似于脚本之类的动态语言。它结合了Python、Ruby和Smalltalk的许多强大的特性。

  很多爱好者们开始转投Groovy的怀抱,就连WebWork2中也可以使用Groovy。它可以被编译为标准的Java Bytecode,而对于Java平台来说,字节码是从Java代码还是Groovy代码生成的是没有任何区别的

  如果你也准备学习Groovy,也许这本书会对有所帮助。
Continue Reading »

08-11-04 | 资源 | Permalink | 1 Comment |

精品:经典的Jive(CHM)

  也许有许多爱好者已经看来这本书了,我想它一定对你影响很深吧。虽然我已经看过这本书,但还会时不时地拿来翻翻,只因为Jive确实经典。

  什么是Jive?Jive是一个开放的Java源代码项目。其目标是建设一个开放结构的,强壮的,易于扩展的基于JSP的论坛。在其设计目标的指导下,其结构设计得非常好,融合了很多观念,比如Design Pattern,可更换的Skin,可插入Plug等等。详细解读其源代码对于理解这些新的设计上的概念是很有裨益的。如果你对Design Pattern和Java语言有一定的了解,但是还是会时常迷惑于其中的话,不妨研究研究Jive源代码,一定会对其中的很多概念有更深入的理解。
Continue Reading »

08-11-03 | 资源 | Permalink | No Comments |

Hibernate 3.2.0 参考文档(CHM)

  Hibernate是一个免费的开源Java包,它使得与关系数据库打交道变得十分轻松,就像您的数据库中包含每天使用的普通Java对象一样,同时不必考虑如何把它们从神秘的数据库表中取出(或放回到数据库表中)。

  我在进行Hibernate开发时,遇到过很多问题,这本书总是能给我答案。希望它同样会对你有帮助。

Hibernate_3.2.0_Reference_zh_CN

08-11-01 | 资源 | Permalink | 2 Comments |

Struts2 中文件帮助手册(CHM)

  Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:

MVC 2模型的使用
功能齐全的标志库(Tag Library)
开放源代码

  但是,所谓“金无赤金,人无完人”,Struts自身也有不少的缺点:

需要编写的代码过多,容易引起“类爆炸”
单元测试困难

  这些缺点随着Web的发展越来越明显。这就促生了Struts 2.0,它的诞生能很好的解决上述问题。 目前大多数Struts应用已经开始向Struts2转型。利用Struts2进行开发的开发者也越来越多。今天共享这本简单明了的电子书《Struts2 中文帮助手册》,希望对你有用。
Continue Reading »

08-10-31 | 资源 | Permalink | No Comments |

期待已久的三本书

  《精通Hibernate:Java对象持久化技术详解》

9月4号买下了这本书,刚看完第一章就有一种相见恨晚的感觉,目前已经看到第5章。该书不但讲述了Hibernate使用方法,也包含了作者对Hibernate的理解。我们说应用类书籍仅教会使用,分析类书籍引导的是思想。不得不承认,这是国人所写的难得一见的好书。

如果说书的结构好比房屋的框架,书的内容则好比房屋的具体组成元素。计算机书的内容的形式分为:文字、 表格、图和范例。为了把某种知识讲清楚,常常需要综合使用这四种形式的元素……

Hibernate是一个基于Java的开放源代码的持久化中间件,它对JDBC作了轻量级封装,不仅提供ORM映射服务,还提供数据查询和数据缓存功能,Java开发人员可以方便的通过Hibernate API来操纵数据库。

现在,越来越多的Java开发人员把Hibernate作为企业应用和关系数据库之间的中间件,以节省和对象持久化有关的30%的JDBC编程工作量。 2005年,Hibernate作为优秀的类库和组件,荣获了第15届Jolt大奖。Hibernate之所以能够流行,归功于它特有的优势。

该书结合大量典型的实例,详细介绍了运用目前最成熟的Hibernate2.1版本进行Java对象持久化的技术。Hibernate是连接Java对象模型和关系数据模型的桥梁,通过本书,读者不仅能掌握用Hibernate工具对这两种模型进行映射的技术,还能获得设计与开发Java对象模型和关系数据模型的先进经验。


  《Expert One-on-One J2EE Development without EJB中文版》

一看这题目就知道此书非同小可。以前看过此书作者Rod Johnson的《Expert one-on-one J2EE Design and Development》,被Rod Johnson对J2EE的理解的深度,广度和他的经验所折服。只可惜中文版被魏XX译的面目全非,真是一大损失。希望这本不要再被毁了。该书早在去年 12月就吵着出版,一直到今天才迟迟面市。昨天已经订购。

书中着力介绍的Spring、Hibernate、WebWork等都是时下流行的开源框架,IoC、AOP之类都是时下流行的概念词汇。而最大的看点就赫然摆在这本书的封面上:“without EJB”。我们曾经在无数的书籍和文章中看到,EJB是J2EE的核心技术之一;而Rod Johnson的这本书竟然宣称,绝大多数的J2EE应用根本不需要EJB。这种近乎挑衅的姿态令任何一个负责的J2EE架构师很难不萌生一探究竟的念头 ——不论你是打算赞同他还是打算驳斥他。

但所有这些尽皆不是本书最大的价值所在。选择一种架构、一种技术的依据是什么?Rod Johnson认为,应该是基于实践的证据、来自历史项目或亲自试验的经验,而不是任何形式的偶像崇拜或者门户之见。书中谈到了企业应用方方面面的问题和解决办法,而这些方案无一不是这种“循证方法”的产物。除了把这些方案交给读者,Rod Johnson通过这本书希望传达的、更为重要的信息正是“循证”的工作方式——那原本就应该是程序员的工作方式。


  《赢(杰克•韦尔奇)》

对于这本书,我不好评价什么,只是被誉为“世界第一CEO”的杰克•韦尔奇所吸引(程序员都有一颗好奇的心)。

沃伦•巴菲特,比尔•盖茨等强力推荐。沃伦•巴菲特盛赞:“有了《赢》,人们再也不需要阅读其他的商业管理著作了”。在美国上市仅一周即跃居亚马逊总排行榜前三名。 此前《杰克•韦尔奇自传》在全球销售逾270万册,在国内销售近百万册。在这本《赢》中,韦尔奇结合亲身管理实践及大量鲜活的案例,将其在工作与生活中“赢”的智慧倾囊相授,内容涉及商务活动的诸多层面,包括商业生活的要旨、企业领导的管理智慧、普通员工的求职与晋升之道,乃至如何实现工作与生活的平衡。本书凝聚了韦尔奇一生的管理智慧,是其执掌通用21年来领导艺术的总结与升华。本书并不是专为CEO所写。无论你是来自跨国公司,还是小型企业;无论你是生产线上的工人、刚毕业的大学生或MBA,还是项目经理,或者企业的高层领导,只要你胸中燃烧着奋斗激情,都将从中受益。

05-09-20 | 资源 | Permalink | No Comments |