设为首页收藏本站联系我们

JAVA中文站

 找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
JSP虚拟主机本站QQ群:36839023广告位招租JSP空间
查看: 31665|回复: 2

《Struts2技术内幕:深入解析Struts2架构设计与实现原理》

[复制链接]
  • TA的每日心情
    开心
    2014-8-28 10:49
  • 签到天数: 141 天

    [LV.7]常住居民III

    发表于 2012-9-14 22:24:26 | 显示全部楼层 |阅读模式


    书名:《Struts2技术内幕:深入解析Struts2架构设计与实现原理》
    作者:陆舟 (作者)

    参考价格:¥ 69.00       去亚马逊查看详情>>

    图书描述出版日期: 2012年1月10日
    《Struts2技术内幕:深入解析Struts2架构设计与实现原理》由国内极为资深的Struts2技术专家(网名:downpour)亲自执笔,iteye兼CSDN产品总监范凯(网名:robbin)以及51CTO等技术社区鼎力推荐。《Struts2技术内幕:深入解析Struts2架构设计与实现原理》以Struts2的源代码为依托,通过对Struts2的源代码的全面剖析深入探讨了Struts2的架构设计、实现原理、设计理念与设计哲学,对从宏观上和微观上去了解Struts2的技术内幕提供了大量真知灼见。同样重要的是,《Struts2技术内幕:深入解析Struts2架构设计与实现原理》还深入挖掘并分析了Struts2源代码实现中蕴含的大量值得称道的编程技巧和设计模式,这对开发者从Struts2的设计原理上去掌握和悟透Web层开发的要点和本质提供了绝佳的指导。
    《Struts2技术内幕:深入解析Struts2架构设计与实现原理》主要分为3大部分,内容安排具有极强的逻辑推理性,章和章之间互相呼应且互为印证。知识准备篇首先介绍了获取、阅读和调试Struts2源代码的方法,以及Struts2源代码的组织形式;然后厘清了Web开发中极易混淆的一些重要概念,以及Struts2的核心技术、宏观视图、微观元素、配置元素等,提纲挈领地对Struts2进行了多角度的讲解。核心技术篇首先分析了Struts2中多种具有代表性的设计模式,然后对Struts2中的精华——OGNL表达式引擎和XWork框架的原理及机制进行了全面深入的分析和讲解。运行主线篇首先对Struts2的两大运行主线——初始化主线和HTTP请求处理主线进行了深入的剖析,然后对Struts2的扩展机制进行了解读和抽象。

    基本信息
    • 出版社: 机械工业出版社; 第1版 (2012年1月10日)
    • 丛书名: 揭秘系列丛书
    • 平装: 379页
    • 语种: 简体中文
    • 开本: 16
    • ISBN: 9787111366966, 7111366964
    • 条形码: 9787111366966
    • 商品尺寸: 23.6 x 18.4 x 1.6 cm
    • 商品重量: 662 g
    • 品牌: 机械工业出版社
    • ASIN: B006P7V7IQ

    去亚马逊查看详情>>


    编辑推荐《Struts2技术内幕:深入解析Struts2架构设计与实现原理》编辑推荐:透过源代码对Struts2的架构设计、实现原理和设计哲学进行了全面而透彻的剖析,从Struts2的源代码中提炼出优秀Web层的设计理念和最佳实践,深入分析源代码,中蕴含的大量编程技巧和设计模式。
    自从2005年Apache宣布将原Strutsl社区与Webwork社区进行整合并着力打造新一代的MVC框架Struts2开始,Struts2就凭借来自于Webwork的独特技术优势和Apache强大的社区力量迅速成为整个Web开发领域最流行的开发框架。Struts2及其核心依赖XWork的设计思想独树一帜,提供了一系列具有革命性意义的Web开发解决方案。XWork小巧的容器结构、对于命令模式独特的实现机制、插件扩展模型的设计以及Struts2对于Web请求的处理方式,对所有的Web开发都有特别的指导意义。
    在《Struts2技术内幕:深入解析Struts2架构设计与实现原理》中,我们将Struts2的源码分析作为贯穿整《Struts2技术内幕:深入解析Struts2架构设计与实现原理》的逻辑主线,其主要目的不仅仅是为了向读者展示Struts2的设计原理和设计思想,更为重要的是希望通过Struts2的源码总结出Web开发中的最佳实践。因此,《Struts2技术内幕:深入解析Struts2架构设计与实现原理》使用了大量的篇幅为读者撇清众多Web开发中极易混淆的概念,并以源码为基础将这些概念与Web开发的方法论结合在一起。相信对于想深入了解Struts2实现内幕和Web开发细节的广大程序员有极佳的指导和借鉴作用。



    媒体推荐Struts2是一个高度成熟的Web开发框架,无论是稳定性还是可靠性都经过了市场的经验,几乎已成为Web开发领域的事实标准。Struts2框架本身的使用并不难,难的是通过理解它的实现原理来更好地指导基于框架的Web应用开发。本书以Struts2的源代码为依托,以分析它的架构设计与实现原理为手段,深刻揭示了Struts2框架背后的设计哲学和Web层的设计理念思想。不仅能从宏观和微观上帮助读者透彻认识Struts2框架的实现原理和实现细节,而且能更好地利用Struts2进行Web应用开发。强烈推荐!  ——51CTO(中国领先的IT技术社区)

    目前主流的Web开发框架是Struts2和SpringMVC,相比较而言,我个人比较偏爱Struts2。基于Webwork内核的Struts2最早是由天才程序员Richard Oberg开发的,Richard也是JBoss的首任架构师,AOP领域的开拓者之一。Struts2的核心框架Xwork本身是一个非常精致小巧的IoC容器,其AOP的实现方式也有众多精巧之处值得细细品味。

    本书作者陆舟是ITeye(原JavaEye)的资深会员之一,在Java Web开发版块非常活跃,是我所知道的国内对Struts2掌握程度非常深入的几个人之一。尤为难得的是,他写技术文章的逻辑性极强,对Struts2的整个架构和体系的介绍可谓有条不紊,滴水不漏。我个人特别喜欢本书对XWork框架和OGNL表达式语言浓墨重彩的剖析,因为XWork和OGNL是Struts2最为精华的部分,也是很多人掌握不好的地方。对于希望全面和深入掌握Struts2的朋友,我强烈推荐这本书。  ——范凯(Robbin) ITEye创始人/CSDN产品总监

    Spring、Struts和Hibernate这三大框架是从事企业级Java应用开发的程序员必须掌握的。一名合格的Java程序员要能够掌握框架的功能、配置与使用,优秀的Java程序员能要够理解框架的设计思想和实现原理。本书通过源代码深入分析了Struts2框架的实现原理,不仅能让读者知其然,还能让读者知其所以然,是Java程序员从合格走向优秀的一本不可多得的参考书。  ——周志明(IcyFenix) 资深Java技术专家/畅销书《深入理解Java虚拟机:JVM高级特性与最佳实践》作者

    去亚马逊查看详情>>





    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?注册会员

    x

    该用户从未签到

    发表于 2012-12-11 14:37:53 | 显示全部楼层
    谢谢楼主推荐。
  • TA的每日心情
    奋斗
    2013-2-4 00:41
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2013-1-25 02:16:31 | 显示全部楼层
    要是有提供分享的资源就好,正在学习中......
    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    QQ|小黑屋|手机版|Archiver|联系我们|JAVA中文站 ( 浙ICP备12034637  

    GMT+8, 2017-9-20 15:29 , Processed in 1.247541 second(s), 34 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表