非maven整合
未整合之前
1Spring 核心配置文件: applicationContext.xml
(1)配置包扫描。
2Springmvc 框架核心配置文件: springmvc.xml
(0)配置一个包扫描:只负责扫描controller包:
(1)配置处理器适配器
(2)配置处理器映射器 : 使用注解的方式。
(3)配置试图解析器:
(4)【静态资源放行 】
(5)【拦截器:】
(6)【异常处理器】
(7)【配置文件上传组件】
(8)【自定义类型转换器】
3Mybatis: 核心配置文件: SqlMapConfig.xml
(0)引入外部的属性文件
(1)数据源:
(2)Mybatis的运行环境:
(3)引入mapper文件
总结: 以上是每个框架在单独运行的时候, 需要配置的一些内容。 spring整web层的框架以及持久层得的框架整合在一起。
整合之后
Springmvc 必须前端控制器:
Post解决乱码问题
spring整合springmvc
Spring整合springmvc: 最终的目的是当客户端请求到达Controller,依赖service。 Service必须通过spring实现依赖注入, spring的核心配置文件必须读取。 采取的是配置一个监听器。 当ServletContext被创建的时候, 读取该配置文件。
所以在 web xml中加入:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<!-- 读取的路径: -->
<context-pa

本文介绍了如何在Eclipse环境中整合Spring、SpringMVC和Mybatis框架,分别阐述了非Maven和Maven两种方式的整合步骤。非Maven整合涉及Spring、SpringMVC和Mybatis的核心配置,包括包扫描、处理器适配器、数据源、Mapper文件等。Maven整合则利用监听器实现Spring对SpringMVC的支持,并详细说明了整合过程中的关键配置。
最低0.47元/天 解锁文章
969

被折叠的 条评论
为什么被折叠?



