- 博客(13)
- 资源 (1)
- 收藏
- 关注
转载 SpringMVC深度探险(四) —— SpringMVC核心配置文件详解
在上一篇文章中,我们从DispatcherServlet谈起,最终为读者详细分析了SpringMVC的初始化主线的全部过程。整个初始化主线的研究,其实始终围绕着DispatcherServlet、WebApplicationContext和组件这三大元素之间的关系展开。 在文章写完之后,也陆续收到了一些反馈,其中比较集中的问题,是有关WebApplicationContext对组件进行初始
2015-09-11 17:03:33 611
转载 SpringMVC深度探险(三) —— DispatcherServlet与初始化主线
SpringMVC深度探险(三) —— DispatcherServlet与初始化主线 博客分类: SpringMVC 在上一篇文章中,我们给出了构成SpringMVC应用程序的三要素以及三要素的设计过程。让我们来归纳一下整个设计过程中的一些要点: SpringMVC将Http处理流程抽象为一个又一个处理单元SpringMVC定义了一系列组件(接口)与所有的
2015-09-11 17:01:15 489
转载 SpringMVC深度探险(二) —— SpringMVC概览
对于任何事物的研究,总是由表及里、由浅入深地进行。在本系列的第二篇文章中,我们将通过不同的观察视角,对SpringMVC做一些概要性的分析,帮助大家了解SpringMVC的基本构成要素、SpringMVC的发展历程以及SpringMVC的设计原则。 SpringMVC的构成要素 了解一个框架的首要任务就是搞清楚这个框架的基本构成要素。当然,这里所说的构成要素实际上还可以被挖掘为两个
2015-09-11 11:44:17 348
转载 SpringMVC深度探险(一) —— SpringMVC前传
在我们熟知的建立在三层结构(表示层、业务逻辑层、持久层)基础之上的J2EE应用程序开发之中,表示层的解决方案最多。因为在表示层自身的知识触角很多,需要解决的问题也不少,这也就难免造成与之对应的解决方案层出不穷。 笔者在很多讨论中经常可以看到类似“某某框架已死”,或者“某某框架已经足以打败所有其他的框架”的言论。事实上,每一种解决方案都有着自身独有的存在价值和历史背景。如果单单从某一个方面或
2015-09-11 10:41:27 367
原创 hessian入门与springMVC框架集成---客户端调用
1、依旧,还是先把jar包导入,pom.xml的maven依赖: com.sptsm.unicom.tsm.hessian sptsm-unicom-tsm 1.0.0 com.caucho hessian 4.0.7 2、hessian_ctx.xml <beans xmlns="http://www.springframework
2015-09-10 15:33:26 1676
原创 hessian入门与springMVC框架集成---Service服务
1、首先把hessian的jar包下载下来,该处用的maven管理jar包 com.sptsm.unicom.tsm.hessian sptsm-unicom-tsm 1.0.0 com.caucho hessian 4.0.7 2、web.xml配置如下: hessian org.springframewor
2015-09-10 14:50:25 1501
原创 javaMail接收邮件
1、简单、直观、强悍。直接上代码 package com.gstd.service; import java.io.*; import java.text.*; import java.util.*; import javax.mail.*; import javax.mail.internet.*; /** * 有一封邮件就需要建立一个R
2015-09-10 09:51:07 507
原创 javaMail发送邮件
1、简单、直观、强悍。直接上代码 package com.gstd.service; import java.io.IOException; import java.io.InputStream; import java.util.Date; import java.util.Properties; import javax.activation.DataHandler; import
2015-09-10 09:37:23 567
原创 二、CXF与springMVC整合的webService客户端调用
1、在另外一个项目中,调用已经发布好的webService时,首先在客户端项目中创建一个接口如下: package com.gstd.c; import javax.jws.WebParam; import javax.jws.WebService; import javax.jws.soap.SOAPBinding; import javax.jws.soap.SOAPBinding.
2015-09-09 17:26:04 4264
转载 CXF对Interceptor拦截器的支持
前面在Axis中介绍过Axis的Handler,这里CXF的Interceptor就和Handler的功能类似。在每个请求响应之前或响应之后,做一些事情。这里的Interceptor就和Filter、Struts的Interceptor很类似,提供它的主要作用就是为了很好的降低代码的耦合性,提供代码的内聚性。下面我们就看看CXF的Interceptor是怎么样工作的。 1、 我们就用上面的H
2015-09-08 16:09:24 639
转载 CXF入门
又一HelloWorld示例,老套的HelloWorld是入门经典。也是基础和必须掌握的,下面看看HelloWorldWebService,很简单。 需要的jar包如下: 1、 HelloWorldService服务器端代码 package com.hoo.service; import javax.jws.WebParam; import javax.jws
2015-09-08 15:48:28 440
原创 如何调用发布好的webService
方式一: 通过在spring的配置文件中加入如下配置 <jaxws:client id="helloClient" serviceClass="com.gstd.service.controller.HelloWorld" address="http://localhost:7600/oa/webservice/Hello
2015-09-08 11:57:47 847
原创 一、CXF与springMVC整合的webService发布
1、关于spring不多说,用到cxf插件,则需要导入一些列jar包,我这里用的是maven管理jar包,在pom.xml文件中的maven依赖如下: org.apache.cxf cxf-rt-frontend-jaxws ${cxf.version} org.apache.cxf cxf-r
2015-09-08 09:44:05 14934 1
java企业号开发实战
2015-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人