首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

现在大部分软件开发书籍都是讲解某个技术如何使用,很少有讲实战的,即使有实战案例的讲解,也是讲解网上购物、聊天室之类已经被人写烂了的系统的开发,最可怕的是书中的实现代码惨不忍睹,使得读者很容易被误导,至于如何进行合理的架构设计就更是无从谈起;少数从国外引进的高端技术书籍又大谈特谈各种在天上飞来飞去的理论,“看的时候心潮澎湃,看完之后一脸茫然”,读者不知道如何将这些理论应用到实际的开发过程当中。本书就尝试着打破这种局面,把一个真实的案例系统搭建从头讲起,不仅包含具体的实现技术,也包含一些架构方面的设计思想。

这是一本以Java开发语言为载体来讲解企业级信息系统开发的书,其中涉及到了Hibernate、Struts、Spring、JSP、Swing、JDBC等很多技术,而且案例系统在搭建过程中也较合理地使用了面向对象理念进行系统设计,但是书中不可能全面讲解这些技术的细节知识,读者可以根据需要参考与这些技术相关的资料。

在本书的序言中介绍开发框架等的概念;第1、2、3、4章介绍正则表达式、AOP、自定义JSP标记等基础知识;第5章给出案例系统的需求文档;第6章基于Spring技术搭建案例系统的Remoting部分;第7章构建一个基于MDA理念的元数据引擎;第8章对案例系统中用到的枚举异常类、工具类等进行介绍;第9、10、11、12章基于Spring、Hibernate等技术搭建事务、DTO生成器、权限控制、日志记录、多数据库支持等基础模块;第13、14章开发登录服务、Swing客户端基础模块以及数据选择器等自定义Swing控件;第15章实现列表界面、编辑界面和编辑界面的基类;第16章搭建Web客户端的登录界面、主菜单等基础模块,并开发JSP用的数据选择器等自定义标记;第17章则以前面章节搭建出的框架为基础实现第5章中的需求文档所要求的功能。

在此,我要感谢为这本书的诞生给予我帮助的所有人。首先要感谢父母对我的养育之恩,他们在我辞职写书的过程中对我无微不至的帮助更是让我永远不能忘记;其次要感谢冯仁飞、刘培德、杨勇、戴敬、张洌生等同事对我的帮助和指导;此外还要感谢CowNew开源团队的朋友们(特别是KingChou的执着精神很值得我学习);最后我要感谢清华大学出版社的彭欣编辑,她给我的帮助使得我们的合作非常圆满,使得本书能够顺利地完成创作和出版。

相对于业界很多高手来说,我的水平是很有限的,无论在实战方面还是在理论知识方面都还有不少差距,希望读者不吝指教,以便再版时改进,您可以给我发送邮件:about521@163.com,与本书相关的后续资料将会发布到CowNew开源团队的网站(http://www.cownew.com)中。

                                                                   杨中科

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论