学习一个框架,首要的是要先领会它的设计思想。从抽象、从全局上来审视这个框架。其中最具有参考价值的,就是这个框架所定义的核心接口。核心接口定义了框架的骨架,也在最抽象的意义上表达了框架的设计思想。 前因:发现springM…
分类:Spring MVC
Spring MVC的映射请求
一、SpringMVC常用注解 @Controller 负责注册一个bean 到spring 上下文中。 @Service 声明Service组件,例如@Service(“myMo…
Spring MVC深入理解
一、SpringMVC使用 1. 在web.xml中配置Servlet: <servlet> <servlet-name>let’sGo<…
spring 源码分析--IOC容器初始化二
接下去说,上一次最后一个函数里面有三个函数调用,即 destroyBeans(); createBeanFactory() ; loadBeanDefinitions(beanFactory);…
Spring源码分析(六)FactoryBean 接口解析
说道FactoryBean,不少人会拿它跟BeanFactory作比较,但是实际上他们没有多大关系;我们简单介绍一下两者 一、BeanFactory和FactoryBean区别 BeanFactory BeanFacto…
Spring MVC的DispatcherServlet
使用: 第一步: web.xml <?xml version=”1.0″ encoding=”UTF-8″?><web-app xmlns=”…
深入整体分析Spring MVC framework(教程)
在当今(的)MVC framework里,,似乎Webwork2逐渐成为主流,, Webwork2+SpringFramework(的)组合变(得)越来越流行..这似乎意味着Spring自带(的)MVC framewor…
Spring MVC @ModelAttribute 源码分析流程
/* *由@ModelAttribute 标记的方法,会在每个目标方法执行前被Spring MVC调用! */ @ModelAttribute public void getUser(@RequestParam(valu…
Spring事务源码分析
介绍 先大概说一下Spring事务实现原理:我们知道事务的ACID属性和其涉及到数据一致性,Spring这边是通过AOP的方式将事务处理和业务代码分离出来。其中通过TransactionInterceptor来实现对代理…
最近无意中看到一个讲解spring mvc的系列,从源码的角度讲解,特记录下来,供以后反复学习...
SpringMVC深度探险(一) —— SpringMVC前传 SpringMVC深度探险(二) —— SpringMVC概览 SpringMVC深度探险(三) —— DispatcherServlet与初始化主线 Sp…
spring mvc 源码(二) MultiActionController 处理流程(转)
spring mvc 提供了控制器的入口:接口Controller Java代码 public interface Controller {  …