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