SSM框架整合 web.XML的配置信息

(1) 指定Spring配置文件的位置
在这里插入图片描述
注意,这里指定的 Spring 的配置文件,是整个 SSM 项目的总的容器。其中注册了数据源、Service、Dao 的 Bean 等。这是与 SpringMVC 的中央调度器中指定的配置文件 SpringMVC.xml是不同的。
SpringMVC.xml 中存放的仅仅是用于 SpringMVC 的“四器”注册,及 SpringMVC 相关 Bean的注册,只是 SSM 项目中的一部分。
当然,也可以将这两个配置文件合为一个。这里将所有的配置文件均放入到了类路径下的 resources 目录中。
(2) 注册ServletContext监听器
SSM框架整合 web.XML的配置信息_第1张图片
注册ServletContxt监听器的实现类ContextLoaderListener,用于创建Spring容器以及将建立好的Spring容器对象放入到ServletContext的或属性空间中。
(3)注册字符集过滤器
SSM框架整合 web.XML的配置信息_第2张图片
注册字符集过滤器,用于解决请求参数中携带中文时产生乱码问题。
(4)配置中央调度器
配置中央调度器时需要注意,SpringMVC的配置文件名与其它Spring配置文件名不相同。这样做的目的是 Spring 容器创建管理 Spring 配置文件中的 bean, SpringMVC 容器中负责视图层 bean 的初始。
SSM框架整合 web.XML的配置信息_第3张图片
2.编写配置文件:
Jdbc 属性配置文件 jdbc.properties:
SSM框架整合 web.XML的配置信息_第4张图片
Spring 配置文applicationContext.xml:
SSM框架整合 web.XML的配置信息_第5张图片
Springmvc 配置文件:springmvc.xml:
SSM框架整合 web.XML的配置信息_第6张图片
mybatis.xml :
SSM框架整合 web.XML的配置信息_第7张图片

你可能感兴趣的:(SSM框架整合 web.XML的配置信息)