自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (22)
  • 收藏
  • 关注

转载 SpringMVC源码剖析(五)-消息转换器HttpMessageConverter

摘要: SpringMVC使用消息转换器实现请求报文和对象、对象和响应报文之间的自动转换 概述 在SpringMVC中,可以使用@RequestBody和@ResponseBody两个注解,分别完成请求报文到对象和对象到响应报文的转换,底层这种灵活的消息转换机制,就是Spring3.x中新引入的HttpMessageConverter即消息转换器机制。 Http请求的抽象 还是回

2016-11-11 14:31:23 269

转载 SpringMVC源码剖析(四)- DispatcherServlet请求转发的实现

SpringMVC完成初始化流程之后,就进入Servlet标准生命周期的第二个阶段,即“service”阶段。在“service”阶段中,每一次Http请求到来,容器都会启动一个请求线程,通过service()方法,委派到doGet()或者doPost()这些方法,完成Http请求的处理。 在初始化流程中,SpringMVC巧妙的运用依赖注入读取参数,并最终建立一个与容器上下文相关联的Spr

2016-11-11 11:42:45 271

转载 SpringMVC源码剖析(三)- DispatcherServlet的初始化流程

在我们第一次学Servlet编程,学java web的时候,还没有那么多框架。我们开发一个简单的功能要做的事情很简单,就是继承HttpServlet,根据需要重写一下doGet,doPost方法,跳转到我们定义好的jsp页面。Servlet类编写完之后在web.xml里注册这个Servlet类。 除此之外,没有其他了。我们启动web服务器,在浏览器中输入地址,就可以看到浏览器上输出我们写好的

2016-11-11 11:36:45 219

转载 SpringMVC源码剖析(二)- DispatcherServlet的前世今生

上一篇文章《SpringMVC源码剖析(一)- 从抽象和接口说起》中,我介绍了一次典型的SpringMVC请求处理过程中,相继粉墨登场的各种核心类和接口。我刻意忽略了源码中的处理细节,只列出最简单的类甚至是接口类,目的就是让大家先从最高层次的抽象意义上来审视SpringMVC这个框架;我也刻意将SpringMVC和Struts2做对比,目的是让大家看到,SpringMVC究竟吸取了Sturts2设

2016-11-10 21:37:41 381

转载 SpringMVC源码剖析(一)- 从抽象和接口说起

SpringMVC作为Struts2之后异军突起的一个表现层框架,正越来越流行,相信javaee的开发者们就算没使用过SpringMVC,也应该对其略有耳闻。我试图通过对SpringMVC的设计思想和源码实现的剖析,从抽象意义上的设计层面和实现意义上的代码层面两个方面,逐一揭开SpringMVC神秘的面纱,本文的代码,都是基于Spring的 3.1.3RELEASE版本。 任何一个框架,都有

2016-11-10 20:32:09 372

转载 org.springframework.context.ApplicationContextAware使用理解

一、这个接口有什么用? 当一个类实现了这个接口(ApplicationContextAware)之后,这个类就可以方便获得ApplicationContext中的所有bean。换句话说,就是这个类可以直接获取spring配置文件中,所有有引用到的bean对象。 二、怎么用? 举个例子吧: 例如我有一个方法类AppUtil,这个方法类中需要使用到的ApplicationContext中的某个

2016-11-04 10:28:02 242

mysql和 oracle数据库安装文档

公司最近整理的,用来培训的文档,很多人按照文档操作,都成功了

2017-11-30

oracle和mysql数据库安装文档

公司最近整理的用来培训的文档,很多人按照文档操作,都可以成功

2017-11-30

zookeeper做分布式锁

zookeeper做分布式锁

2017-08-11

liferay portlet 开发文档

liferay portlet 开发文档

2013-01-20

java json 转换

java json 转换 java json 转换

2013-01-20

DOJO_API中文参考

DOJO_API_中文参考手册

2013-01-18

db2 错误码 大全

db2 错误码 大全,通过查询错误码,可以知道自己错误的原因

2012-10-28

oracle 数据库 plsql 存储过程

oracle 数据库 plsql 存储过程

2012-02-29

oralce 数据库 性能调优

oralce 数据库 性能调优

2012-02-29

oracle 数据库 dba 日记

oracle 数据库 dba 日记

2012-02-29

ORACLE sqlplus命令+数据字典的使用

ORACLE sqlplus命令+数据字典,数据库

2012-02-29

oracle plsql 开发指南

oracle plsql 开发指南

2012-02-29

jdk 1.6文档 参考手册

jdk 1.6文档 参考手册 jdk 1.6文档 参考手册

2011-10-16

hibernate3 文档 参考手册

hibernate3 文档 参考手册 hibernate3 文档 参考手册

2011-10-16

extjs / ext 使用手册 文档

html 开发 中,要使用的 extjs / ext 开发文档

2011-10-16

sql 语言参考手册

sql 语言参考手册 怎么样使用sql语言

2011-10-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除