Spring与SpringMVC的关系
来源:互联网 发布:淘宝真丝针织背心 编辑:程序博客网 时间:2024/05/19 22:25
在此鉴于你已经了解过Spring的相关知识,简单描述一下Spring与Spring的关系
联系:
在框架的使用中,Spring类似于一个具有多种特性,也可以说是多种功能模块的应用平台,(特性就比如IoC,AOP,事务处理,持久化驱动等等),并且可以用来与其他一些优秀并流行的开源框架进行快速的整合。对于一个完整的WEB框架或应用平台来说,MVC模型的模块一定是必不可少的,而SpringMVC就是建立在Spring应用平台之上的MVC模型。
了解SpringMVC之前,首先要了解如何将IoC模块如何应用于WEB项目中:
以Tomcat为例,IoC容器通常在WEB容器初始化的时候就选择去载入。其中自然涉及到web.xml中的几个属性:
DispatcherServlet
用于分发请求,一般在WEB容器的初始化阶段就开始初始化context-param:
指定SpringIoC容器读取Bean定义的XML文件- ContextLoaderListener:
SpringMVC的启动类,负责完成IoC容器在WEB环境中的启动工作
对于ContextLoaderListener:
存在理由:为了在WEB容器中建立IoC容器
具体:实现了ServletContextListener
,提供了与Servlet生命周期相结合的回调,就类似于Servlet初始化与销毁的contextInitialized()
方法与contextDestory()
方法。
实际上IoC容器的载入过程由ContextLoader完成,其中分为两步:
- 在WEB容器中建立起双亲IoC容器
- 生成相应的
WebApplicationContext
并将其初始化,如果在上下文初始化过程中没有指定IoC容器,将使用默认的XmlWebApplicationContext
作为WEB环境中使用的IoC容器。
3 0
- Spring与SpringMVC的关系
- Spring与SpringMVC的关系
- Spring与SpringMVC的容器关系
- Spring与SpringMVC的容器关系分析
- Spring与SpringMVC的容器关系分析
- Spring与SpringMVC的容器关系分析
- Spring与SpringMVC的容器关系分析
- Spring与SpringMVC的容器关系分析
- Spring与SpringMVC的容器关系分析
- Spring与SpringMVC的容器关系分析
- Spring与SpringMVC的容器关系分析
- Spring与SpringMVC的容器关系分析
- Spring与SpringMVC的容器关系分析
- springMVC的执行原理及与spring的关系
- Spring 与 SpringMVC 容器父子关系引出的相应问题
- spring和springmvc的关系
- springmvc和spring的父子容器关系
- spring和springmvc父子容器的关系
- Method的invoke()方法的使用
- 抽象类和接口联系与区别
- Unity 与 .so\.a\.dll库文件、 C\C++\OC\Java 交互
- 一些自己用到的学习网站
- 坐在马桶上看算法:只有五行的Floyd最短路算法
- Spring与SpringMVC的关系
- 从零移植uboot 2017 到nuc970(第十五天)
- 算法训练 未名湖边的烦恼
- java实现DFS求路径是否有解问题
- 自然语言处理中CNN模型几种常见的Max Pooling操作
- 关于归并排序的思考
- 字符串的全排列
- 创业公司7步防坑攻略丨技术合伙人你可长点儿心吧!
- 若快识别的python实现示例