技术教育社区
www.teccses.org

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

封面

作者:陆舟

页数:379

出版社:机械工业出版社

出版日期:2012

ISBN:9787111366966

电子书格式:pdf/epub/txt

内容简介

  本书由国内极为资深的struts2技术专家(网名:downpour)亲自执笔,iteye兼csdn产品总监范凯(网名:robbin)以及51cto等技术社区鼎力推荐。

  本书以struts2的源代码为依托,通过对struts2的源代码的全面剖析深入探讨了struts2的架构设计、实现原理、设计理念与设计哲学,对从宏观上和微观上去了解struts2的技术内幕提供了大量真知灼见。同样重要的是,本书还深入挖掘并分析了struts2源代码实现中蕴含的大量值得称道的编程技巧和设计模式,这对开发者从struts2的设计原理上去掌握和悟透web层开发的要点和本质提供了绝佳的指导。

作者简介

  陆舟(downpour),资深Java技术专家,擅长企业级Java应用开发和Java
Web应用开发,对Struts、Spring和Seam等开源Java框架有十分深入的研究,积累了丰富的经验。在Java和Web开发社区非常活跃,撰写了大量与Java
EE相关的技术文章,其著名的“忘记李刚,一步一步跟我学Struts2”系列技术文章广受好评,在ITeye等技术社区留下了深远的影响。此外,他还是开源技术的积极倡导者和推动者,参与过Spring中文文档重要章节的翻译,为众多开源框架在国内的普及和发展做出了很大贡献。

相关资料

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

  ——51cto(www.51cto.com,中国领先的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高级特性与最佳实践》作者

本书特色

  透过源代码对struts2的架构设计、实现原理和设计哲学进行了全面而透彻的剖析
  从struts2的源代码中提炼出优秀web层的设计理念和最佳实践,深入分析源代码中蕴含的大量编程技巧和设计模式
 

目录

前言
第一部分 知识准备篇
 第1章 厉兵秣马——开发环境准备 
  1.1 准备源代码阅读环境 
  1.1.1 安装与配置jdk 
  1.1.2 安装eclipse与源码调试 
  1.1.3 安装与配置web服务器 
  1.1.4 在eclipse中使用jetty搭建web开发环境 
  1.2 获取struts2 
  1.2.1 struts2的相关资源下载 
  1.2.2 struts2项目的目录组织结构 
  1.3 struts2源码的初步研究 
  1.3.1 源码的组织形式 
  1.3.2 调试struts2源码 
  1.4 小结 

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《Struts2技术内幕-深入解析Struts2架构设计与实现原理》
Article link:https://www.teccses.org/250368.html