首页 > 其他分享 >spring mvc环境之引入spring容器(七)

spring mvc环境之引入spring容器(七)

时间:2022-12-07 17:37:04浏览次数:38  
标签:xml web 容器 spring mvc 引入

spring mvc环境之引入spring容器实现对项目bean的依赖注入、控制翻转等

因为之前pom.xml引入了spring-web,它本身就要依赖于核心包

------------

然后在web.xml配置监听器,引入spring容器的上下文(并引入相关配置文件).

 <!--  加载Spring容器配置 -->
  <!-- 配置ContextLoaderListener 监听器 -->
  <!-- 作用:ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息.因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法 -->
  <listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>
  <!--  设置Spring容器加载所有的配置文件的路径 -->
  <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:applicationContext.xml</param-value>
  </context-param>

 

spring配置文件中可以写很多配置内容(启用注解、扫描service不扫描controller,数据库bean,事务相关,mybaits,aop...)之后记录

resources/applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">

</beans>

 

标签:xml,web,容器,spring,mvc,引入
From: https://www.cnblogs.com/fps2tao/p/16963742.html

相关文章

  • 修改Docker默认镜像和容器的存储位置
    一、WhyDocker默认的镜像和容器存储位置在/var/lib/docker中,如果仅仅是做测试,我们可能没有必要修改,但是当大量使用的时候,我们可能就要默认存储的位置了。二、How......
  • springboot不能识别controller中的接口地址原因汇总
    之前写一个模块的接口,定义好测通没问题发给同事,中间隔了两天加了些内容又测突然就报404找不到。在别的模块controller测试都能测通唯独这个测不通,见了鬼了。百度了好多原......
  • springboot+Elasticsearch 复杂查询
    以前没做过ES里面的查询,第一次接触还是走了点弯路的。就是这个字段你在ES都不用模糊查的话,就可以设置 type=FieldType.Keyword,比如ID之类的。一:建ES存储的实体imp......
  • springboot_03
    1.yam文件书写格式 1.1字面值的表示方式 1.2数组的表示方法 2.yml文件的读取   代码实际随便写个测试@RestController@RequestMapping("/books")publ......
  • SpringBoot使用maven打jar包配置
    在pom.xml文件中加入依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-dependencies</artifactId> <version>选择你自己的版本</ve......
  • SpringCloud-Hystrix (熔断、降级、监控)
    Hystrix:服务熔断分布式系统面临的问题复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免失败!1服务雪崩​ 多个微服务之间调用的时......
  • Spring面试
    0. 讲一下什么是SpringSpring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需......
  • Spring Cloud 面试
    0.介绍1.架构2.对比3.负载均衡4.注册中心5.配置中心 6.熔断降级7. SpringCloudConfig8. SpringCloudGateway什么是网关?网关相当于一个网络服务架构的入口,所......
  • spring-boot构建docker镜像上传仓库
    spring-boot构建docker镜像上传仓库创建一个简单spring-boot-web项目<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xm......
  • SpringBoot pom.xml配置文件详解
    <?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xsi:sch......