企业架构专栏最新文章

SpringMVC深度探险(二) —— SpringMVC概览

本文是专栏文章(SpringMVC深度探险)系列的文章之一,博客地址为:http://downpour.iteye.com/blog/1330596。 对于任何事物的研究,总是由表及里、由浅入深地进行。在本系列的第二篇文章中,我们将通过不同的观察视角,对SpringMVC做一些概要性的分析,帮助大家了解SpringMVC的基本构成要素、SpringMVC的发展历程以及SpringMVC的设计原则。 ...
downpour 有51255人浏览 2012-01-30 15:27 专栏:SpringMVC深度探险

《Struts2技术内幕》 新书部分篇章连载(十)—— XWork概览

第7章 别具匠心 —— XWork设计原理 7.3 XWork概览 在了解了数据流和控制流的来龙去脉之后,我们再来看看XWork中实现这两大核心驱动力的编程元素以及它 ...
downpour 有7419人浏览 2012-01-29 14:43 专栏:Struts2技术内幕

《Struts2技术内幕》 新书部分篇章连载(九)—— 强大的OGNL

第6章 灵丹妙药 —— OGNL,数据流转的催化剂 6.2 强大的OGNL OGNL (Object Graph Navigation Language)  是一个开源的表达式引擎。通过使用OGNL,我们能够通过表达 ...
downpour 有5110人浏览 2012-01-29 13:17 专栏:Struts2技术内幕

《Struts2技术内幕》 新书部分篇章连载(八)—— XWork容器概览

第5章 生命之源 —— XWork中的容器 对象的生命周期管理在基于面向对象的编程语言中是一个永恒的话题。从语法上讲,面向对象的高级编程语言都是以“对象”为中心的。而对象之间的继承关系、嵌套引用关系所形成的对象树结构为我们进行对象级别的逻辑操作提供了足够的语法支持。但这样一来,对象之间所形成的复杂关系也就为对象生命周期的管理带来了问题: 在程序的运行期,我们如何创建我们所需要的对象? 当我们创 ...
downpour 有4717人浏览 2012-01-29 11:56 专栏:Struts2技术内幕

同步、异步转化和任务执行

正如动静是相对的概念,有了它们,世界才充满盎然生气;变和不变也是哲学上的对立统一,在代码的世界里也一样;同步异步呢?在这一篇文字里面已经很粗略地提到了同步和异步各自有些什么好处,接下来,我不妨说一些同步和异步互相转化的故事。   先来看看这一段代码:   setTimeout(function(){ while(true){ alert("In"); } ...
RayChase 有4237人浏览 2012-01-24 22:23 专栏:J2EE 核心模式

解决(CXF):The security token could not be authenticated or authorized

1,使用cxf回调函数,服务端setPassword和客户端不同时,抛出下列异常 org.apache.cxf.binding.soap.SoapFault: The security token could not be authenticated or authorized at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor. ...
 
Sev7en_jun 有4818人浏览 2012-01-16 09:50 专栏:Apache CXF使用step by step

CXF 入门:创建一个基于WS-Security标准的安全验证(CXF回调函数使用,)

注意:以下客户端调用代码中获取服务端ws实例,都是通过CXF 入门: 远程接口调用方式实现   直入正题! 以下是服务端配置 ======================================================== 一,web.xml配置,具体不在详述 <?xml version="1.0" encoding="UTF-8&qu ...
 
Sev7en_jun 有9193人浏览 2012-01-15 00:37 专栏:Apache CXF使用step by step

CXF 入门:创建一个基于SOAPHeader的安全验证(CXF拦截器使用)

CXF 入门:HelloWorld接口发布 CXF 入门: 远程接口调用   下面具体的webservice实现类直接用的是上面的,这里不再说明   CXF拦截器使用,创建一个使用SOAPHeader的安全验证 xml格式: <soap:Header> <auth:authentication xmlns:auth="http://gd.china ...
 
Sev7en_jun 有18789人浏览 2012-01-12 18:23 专栏:Apache CXF使用step by step

SpringMVC深度探险(一) —— SpringMVC前传

本文是专栏文章(SpringMVC深度探险)系列的文章之一,博客地址为:http://downpour.iteye.com/blog/1330537 在我们熟知的建立在三层结构(表示层、业务逻辑层、持久层)基础之上的J2EE应用程序开发之中,表示层的解决方案最多。因为在表示层自身的知识触角很多,需要解决的问题也不少,这也就难免造成与之对应的解决方案层出不穷。 笔者在很多讨论中经常可以看到类似“某 ...
downpour 有68756人浏览 2012-01-06 17:28 专栏:SpringMVC深度探险

Struts2的一些不尽人意的地方,兼答hantsy

hantsy 写道 在 Webwork 合并到Apache Struts项目,曾经对它的期望很大,后来使用后才知道失望更多。 直到现在,Struts2 一个最基本的问题就是对Java标准响应太慢。 这个和Struts2自身的设计有很大的关系。对于一个高度解耦的系统来说,对于Java标准的响应,Struts2全部都理解为可以以Plugin的形式插入到主系统。因此,Struts2对于其核心运行平台 ...
downpour 有4779人浏览 2012-01-06 10:21 专栏:Struts2技术内幕

《Struts2技术内幕》 新书部分篇章连载(七)—— ThreadLocal模式

第4章 源头活水 —— Struts2中的设计模式 设计模式(Design pattern)是经过程序员反复实践后形成的一套代码设计经验的总结。设计模式随着编程语言的发 ...
 
downpour 有14736人浏览 2012-01-05 14:39 专栏:Struts2技术内幕

《Struts2技术内幕》 新书部分篇章连载(六)—— 框架的本质

第2章 固本清源 —— Web开发浅谈 2.2 框架的本质 什么是框架?框架从何而来?为什么要使用框架?这是一系列简单而又复杂的问题。简单,是因为它们 ...
 
downpour 有4854人浏览 2012-01-05 14:02 专栏:Struts2技术内幕

解决(CXF):SOAPFaultException: Fault occurred while processing

  javax.xml.ws.soap.SOAPFaultException: Fault occurred while processing. at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:156) at $Proxy25.syncAlarmsList(Unknown Source) at ...
 
Sev7en_jun 有22766人浏览 2012-01-04 17:23 专栏:Apache CXF使用step by step

Spring数据库访问之iBatis(一)

    为了丰富博客专栏【Spring数据库访问系列】的内容,完善Spring数据库访问的体系,现在我们介绍Spring对iBatis的支持。     相对于Hibernate等ORM框架的全自动SQL,那么iBatis则属于半自动化的ORM框架,我们需要编写SQL语句,由iBatis进行数据库访问,返回结果。而iBatis可以为我们做的更多,比如对查询结果的封装等等。虽然不如全自动SQL方便,但是 ...
sarin 有15985人浏览 2012-01-02 18:45 专栏:iBatis开发详解

CXF 入门: 远程接口调用

本篇是接着:CXF 入门之接口发布写的,建议先看上篇   使用myeclipse导入远程接口( myeclipse9.0),其他的版本因该也没什么问题   一,导入方式   1,先在已有的项目中新建一个包,(用来专门存放远程接口相关代码)      右键=》New=》Others=》Web Services 选择web service client     下一步   ...
 
Sev7en_jun 有7951人浏览 2012-01-02 17:15 专栏:Apache CXF使用step by step

CXF 入门:HelloWorld接口发布

第一步:在myeclipse中新建一个web项目名为myWs,并导入依赖的jar包(cxf,spring,apache-commons相关)   1、commons-logging-1.1.1.jar 2、cxf-2.4.1.jar 3、geronimo-activation_1.1_spec-1.1.jar 4、geronimo-annotation_1.0_spec-1.1.1.jar ...
Sev7en_jun 有6276人浏览 2012-01-02 16:31 专栏:Apache CXF使用step by step

《Struts2技术内幕》自评 —— 尚未完成的话题

此文接我另外一篇博客:新书上市:《Struts2技术内幕》 虽然我的《Struts2技术内幕》洋洋洒洒写了快400页,不过回过头来看,废话和败笔所占的篇幅应该不到1/3,总算对读者有一番交代。从另一个角度说,有关Struts2和Web开发这个话题,值得讨论的地方还很多。 在书的第二章中,我列出了6个Web开发中的主要问题: 1. 当浏览器发送一个Http请求,Web容器是如何接收这个请求并指定 ...
downpour 有4209人浏览 2011-12-30 11:11 专栏:Struts2技术内幕

新书上架,《漫谈设计模式——从面向对象开始》(有电子版)

千呼万唤,我的书籍《漫谈设计模式》终于出版了! 为写这本书,我花了两年多的时间,至此,我感谢所有那些一直在我身边支持我的人,我衷心的感 ...
redhat 有5898人浏览 2011-12-29 17:25 专栏:漫谈设计模式

贫血模型和充血模型

这两个概念是早些时候Martin Fowler总结出来的两种常见模型设计类型,没有说谁好谁不好,为不同的模型类别选择合适的场景是设计者的工作。没有工具 ...
RayChase 有6421人浏览 2011-12-28 00:33 专栏:J2EE 核心模式

新书上市:《Struts2技术内幕》

我的新书《Struts2技术内幕》终于上市了。 china-pub地址:http://product.china-pub.com/198891 当当网地址:http://product.dangdang.com/product.aspx?product_id=22577578 京东地 ...
downpour 有10562人浏览 2011-12-26 14:28 专栏:Struts2技术内幕

企业架构热门专栏

更多专栏>>

企业架构热门文章

博客专栏评论

认真看错误代码,有时候重启电脑就行了 醉了 我把数据库配置写死不用配置文件 改 UserService ...
xxx不是你可以惹得 评论了 第十六章 综合实例——《跟我学Shiro》
holyselina 写道您前面说到能获取调用是的参数数组,我想问下,我想在通知方法中,获取当前调用代 ...
dagger9527 评论了 【第六章】 AOP 之 6.6 通知参数 ——跟 ...
Access denied for user 'root'@'localhost' (using pa ...
xxx不是你可以惹得 评论了 第十六章 综合实例——《跟我学Shiro》
只有@AspectJ支持命名切入点,而Schema风格不支持命名切入点。有一个问题不太明白Schema ...
dagger9527 评论了 【第六章】 AOP 之 6.5 AspectJ切入点语法 ...
支持虽然会迟到,但永远不会缺席!
dagger9527 评论了 【第四章】 资源 之 4.3 访问Resource ...
valiant025 写道很经典,很期待谢谢支持,马上出来新的
springcloud关注者 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
公园美丽 写道谢谢分享,期待后面的文章,受益匪浅谢谢,马上出来
springcloud关注者 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
谢谢分享,期待后面的文章,受益匪浅
公园美丽 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
很经典,很期待
valiant025 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
希望帮助更多的朋友
springcloud关注者 评论了 (六)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
Global site tag (gtag.js) - Google Analytics