-
Struts2技术内幕
收藏Struts2技术内幕,从源码解析的角度来剖析Struts2,挖掘Web开发的最佳实践。
最近更新文章
《Struts2技术内幕》 新书部分篇章连载(十)—— XWork概览
第7章 别具匠心 —— XWork设计原理
7.3 XWork概览
在了解了数据流和控制流的来龙去脉之后,我们再来看看XWork中实现这两大核心驱动力的编程元素以及它 ...
《Struts2技术内幕》 新书部分篇章连载(九)—— 强大的OGNL
第6章 灵丹妙药 —— OGNL,数据流转的催化剂
6.2 强大的OGNL
OGNL (Object Graph Navigation Language) 是一个开源的表达式引擎。通过使用OGNL,我们能够通过表达 ...
《Struts2技术内幕》 新书部分篇章连载(七)—— ThreadLocal模式
第4章 源头活水 —— Struts2中的设计模式
设计模式(Design pattern)是经过程序员反复实践后形成的一套代码设计经验的总结。设计模式随着编程语言的发 ...
《Struts2技术内幕》 新书部分篇章连载(六)—— 框架的本质
第2章 固本清源 —— Web开发浅谈
2.2 框架的本质
什么是框架?框架从何而来?为什么要使用框架?这是一系列简单而又复杂的问题。简单,是因为它们 ...
《Struts2技术内幕》 新书样章和导读
由于本书尚未出版,我在这里只能给出部分样章供大家参考。
《Struts2技术内幕》 新书部分篇章连载(一)
《Struts2技术内幕》 新书部分篇章连载(二 ...
《Struts2技术内幕》 新书部分篇章连载(四)—— 核心分发器
9.2核心分发器 —— Dispatcher
9.2.1 核心分发器(Dispatcher)的核心驱动作用
Dispatcher之所以被称之为Struts2的核心分发器,主要是基于它在整个Struts2框架中 ...
《Struts2技术内幕》 新书部分篇章连载(五)—— 请求响应哲学
第7章 别具匠心 —— XWork设计原理
众所周知,现代电子计算机由5大部件组成:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器合称CPU,是计算机中最为核心的部分。如果我们把整个Struts2框架比作是一个计算机,那么XWork则是Struts2框架中的CPU,是Struts2运行机制的核心。
那么,XWork到底是一个什么样的开发框架呢?我们曾经在本书的第三章中对XWor ...
《Struts2技术内幕》 新书部分篇章连载(三)—— 多视角透析Struts2
3.3 多视角透析Struts2
Struts2的外部环境并不复杂,因为其核心内容非常明确:探究Struts2运行时所必须的基本要素。我们对Struts2的运行环境和Struts2所依赖 ...
《Struts2技术内幕》 新书部分篇章连载(一)—— 如何学习开源框架
2.6 如何学习开源框架
正确的学习方法不仅能够事半功倍,也能够使我们更加接近真理。在大家了解了框架的本质和Web开发模式之后,我们来讨论一下学 ...
《Struts2技术内幕》 新书部分篇章连载(二)—— 面向对象浅谈
第2章 固本清源 —— Web开发浅谈
如今当我们谈到Web开发时,程序员们总是热衷于讨论一些我们耳熟能详的Web开发框架,如Struts2、Spring、Hibernate等。有 ...