今天,终于把这本厚厚的总共634页的书给读完了。的确,是本不错的J2EE案例书,作为一个对J2EE Web开发追随者,下面我将我的读后心情记录下来,分享给大家,仅供参考。<o:p>
本书行文朴实易懂,并不因为技术高深。相反,充分站在我们(读者)的角度来描述问题,特别是在进行每一个案例分析时,能给出全面详尽的步骤分析,仿佛一位身老师,手把手引导我们解决各种问题,该书在讲解案例中,能按照实际开发流程来编写,对软件工程开发周期中的需求、分析、设计都有详细的涉及,在实现阶段能清晰的将技术要点进行剖析,代码写得规范,注释也丰富。全书分两大部分,第一部分介绍了各项开发技术 ,对重要的知识点以点拨,直接与后面的例程有着很大的相关性;第二部分提供8个完整的典型项目案例,引导我们真实地接近各项技术,这些例子皆为各个领域中比较常见的实例案例,比如:BBS、BookStore、学生管理系统、个性化定制服务系统,其中给我以最深印象的是第15章BBS(Eclipse+Struts)在整个系统的讲解中,开始便从需求分析将系统分为前台展现和后台管理两大模块,用UML用例图给出其需求,接着对功能进行预览,这样便对系统大致外貌和功能以清楚地展显,我认为这个部分的设计是最体贴读者的一个部分,因为通过此部分内容,我们能直接对各项需求及后面的分析与设计有个心知肚明的功效,接着书中从理解通过数据模型设计得到数据表,这完全符合面向对象设计思想的步骤。当然,若采用了Hibernate便可以进行映射文件的编写工作了,在系统实现阶段,本书大部分通过DAO设计模式来完成数据库层。书中另外也有各种各样的设计技巧,有封装DAO的Service类,也有对DAO先建立抽象类或接口的,甚有用辅助类DAOFactory来实现等等方法。在讲解BBS的实现时,它以BBS各个功能点为纵向,以Struts框架为横向,剖析了在一个较大规模Web应用中应该如何使用Struts框架,虽然用了大约80页的篇幅来阐述了整个开发过程,却井井有条,显得很清晰,给我们的理解思路提供了帮助。这本书给我最大的启发便是一种设计思想和作为一个Web项目,对由业务逻辑的确定转换为代码编写的一种设计思想,书中代码也很好地让我们弄明白这些组件是如何实现所需的功能及组件间如何配合,书中所提供的案例设计精巧,您常可以看到一些辅助类及指代词,它们在数据库连接,请求转向等方面配置十分灵活,正满足J2EE架构所追求的可扩展和可维护性,也符合Web开发的分层理念。在技术方面,此书通过对JSP与Servlet和Struts较深入、详细地剖析了MVC模式,对Hibernate数据层深入讲解,但本书不可能对Web开发中所有技术一一道来,在Ajax、JavaScript、XML方面因而显得较少,特别是当读完第17章时,本人觉得Ajax带来的新特性真得不错。本书唯一觉得遗憾的是对新技术Spring的案例才只有一个,不足以指导实际应用,还有就是本书有些地方显得多余(本人认为),如公告管理系统中某些功能实现起来相似却机械地拼接上,给读者感觉显得重复累赘,当然实际并非如此。<o:p>
本书整体上给我们Web应用开发者提供了宝贵的指导意见与参考价值,对设计能力与代码编写能力都能有所提高,对J2EE各个技术能有切实地掌握,当然,仍需实战演练,积累实际开发经验与技术。<o:p>
“书中自有颜如玉”,这是我对此书的评价。<o:p>
<o:p>
写于南康<o:p>
分享到:
相关推荐
《精通J2EE--Eclipse、Struts、Hibernate及Spring整合应用案例全书》是一本深入探讨J2EE Web应用程序开发的专业书籍。J2EE,全称Java 2 Platform, Enterprise Edition,是Java平台上用于构建企业级分布式应用程序的...
<精通J2EE--Eclipse、Struts、Hibernate及Spring整合应用案例>源码和数据库。这是第5卷,请下载完7卷后解压。
《精通J2EE--Eclipse、Struts、Hibernate及Spring整合应用案例》是一本深入探讨J2EE企业级开发的权威书籍。它涵盖了Java企业级开发中的四个关键技术和框架:Eclipse集成开发环境(IDE)、Struts MVC框架、Hibernate...
《精通J2EE--Eclipse、Struts、Hibernate及Spring整合应用案例》是针对Java企业级开发的一个深度学习资源,涵盖了四个核心的技术领域:Eclipse集成开发环境、Struts MVC框架、Hibernate对象关系映射工具以及Spring...
《精通J2EE—Eclipse Struts Hibernate Spring 整合应用案例源代码1》这个压缩包文件主要包含了一个基于J2EE平台的、利用Eclipse开发工具,整合Struts、Hibernate和Spring框架的综合应用案例的源代码。这些源代码是...
精通j2ee-eclipse struts hibernate spring 整合应用案例源码第一部分(共五部分)
精通J2EE——Eclipse+Struts+Hibernate+Spring整合应用案例 pdf电子书, 包含所有18个章节的完整版, 美中不足的是扫描质量不是很高,且是第一版的,不是目前最新的第二版! 请看清楚了再下,免得后悔! 共有两个部分-这...
《精通J2EE--Eclipse、Struts、Hibernate及Spring整合应用案例》这本书主要涵盖了Java企业级开发中的四大核心技术:Eclipse集成开发环境、Struts框架、Hibernate持久化框架以及Spring框架。这些技术的组合通常被称为...
《精通J2EE--Eclipse、Struts、Hibernate及Spring整合应用案例》是针对Java企业级开发的一个深度学习资源,涵盖了四个核心的技术领域:Eclipse集成开发环境、Struts MVC框架、Hibernate对象关系映射(ORM)框架以及...
<精通J2EE--Eclipse、Struts、Hibernate及Spring整合应用案例>源码和数据库。这是第1卷,请下载完7卷后解压。
【标题】"精通J2EE—Eclipse Struts Hibernate Spring 整合应用案例源代码" 涵盖了Java企业级开发中的四个重要组件:Eclipse(开发环境)、Struts(MVC框架)、Hibernate(ORM框架)和Spring(全面的应用框架)。...
本案例代码着重讲解了如何利用Eclipse作为开发工具,Struts作为MVC框架,Hibernate作为ORM(对象关系映射)工具,以及Spring作为依赖注入和企业服务的容器,进行深度整合应用。这些技术的结合,旨在提高开发效率,...
《精通J2EE--Eclipse、Struts、Hibernate及Spring整合应用案例完整源码》是针对Java企业级开发的一份重要资源,它涵盖了四个关键的技术领域:Eclipse集成开发环境,Struts MVC框架,Hibernate对象关系映射工具,以及...
《精通J2EE—Eclipse Struts Hibernate Spring 整合应用案例源代码2》这个压缩包文件主要包含的是关于Java企业级开发中的核心技术整合的实战案例。这些源代码旨在帮助开发者深入理解并熟练掌握J2EE平台上的Struts、...
在这个"精通J2EE Eclipse Struts Hinernate Spring 整合应用案例01"中,我们很可能会学习到如何在Eclipse环境下配置和集成这四大技术。首先,我们需要设置Eclipse的J2EE开发环境,安装相应的插件,比如Spring Tools ...
精通J2EE--Eclipse、Struts、Hibernate及Spring整合应用案例 电子书
《精通J2EE--ECLIPSE、STRUTS、HIBERNATE及SPRING整合应用案例代码》是由mystuman提供的一个深度学习J2EE技术的资源包,旨在帮助开发者掌握如何在Eclipse集成开发环境中整合Struts、Hibernate和Spring这三大主流框架...