Spring+SpringMVC+mybatis的基本配置

时间:2022-04-09 14:52:17

关于maven的依赖就不在赘述,直接从配置文件开始,本文假设你对spring和springmvc和mybatis有一定了解

配置Spring

首先是在web.xml中配置
Spring+SpringMVC+mybatis的基本配置
是在web启动的时候初始化IOC容器,
Spring.xml文件的内容很简单
Spring+SpringMVC+mybatis的基本配置
主要是对配置文件的加载和定义自动的扫描的包路径
在配置文件中,主要是一些数据库的连接等等一些相关配置
Spring+SpringMVC+mybatis的基本配置

配置springMVC

继续在web.xml增加springMVC的配置
Spring+SpringMVC+mybatis的基本配置
这里会加载一个spring-mvc.xml中的配置文件,
Spring+SpringMVC+mybatis的基本配置
设置了自动扫描通过@Controller标注的DispatcherServlet,和InternalResourceViewResolver

配置spring-mybatis

首先我们先写spring-mybatis.xml的配置文件,主要包括的内容如下
Spring+SpringMVC+mybatis的基本配置
首先只配置数据库的连接信息,还记得在spring.xml中加载的配置文件吗?就在这里加载
Spring+SpringMVC+mybatis的基本配置
然后配置SqlSessionFactoryBean,其中mapperLocation参数中是你保存mapper映射的xml文件
MapperScannerConfigurer用于自动扫描Mapper接口

至此一个简单Spring+SpringMVC+mybatis的基本配置就已完成