现在大部分软件开发书籍都是讲解某个技术如何用,很少有讲实战的,即使有实战案例的讲解,也是讲解网上购物、聊天室之类已经被人写烂了的系统的开发,最可怕的是书中的实现代码惨不忍睹,使得读者很容易被误导,至于如何进行合理的架构设计就更无从谈起;少数从国外引进的高端技术书籍又大谈特谈各种在天上飞来飞去的理论,“看的时候心潮澎湃,看完之后一脸茫然”,读者不知道如何将这些理论应用到实际的开发过程当中。本书就尝试着打破这种局面,把一个真实的系统搭建从头讲起,不仅包含具体的实现技术,也包含一些架构方面的设计思想。
       这是一本以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章中的需求文档所要求的功能。
   《J2EE开发全程实录》是国内J2EE研究领域里具有里程碑意义的一部作品。作者以通俗易懂的语言将J2EE企业级系统架构设计、开发过程中的看似高深的技术与原理娓娓道来,使得读者在不经意间随着作者的思路一起参透高深的技术理念。阅读完本书我才发现架构设计、设计模式、元数据编程、AOP、分布式开发这些看似高深的理论完全可以很轻松的用来改善系统架构的设计,而Spring 、Hibernate、Struts、Swing、XML这些看似孤立的技术也可以有机的结合起来搭建一个高度灵活的系统架构。相信对于想深入学习基于J2EE技术的企业级系统架构设计与开发技术的读者来说,《J2EE开发全程实录》将是一本不可多得的宝典。
详细地址:[url]http://www.china-pub.com/computers/common/info.asp?id=35167[/url]
电子版下载地址:[url]http://soft.hackbase.com/page/2007-07-11/01750187507.Html[/url]