首先,导入框架所需要的全部jar包(此处省略...........)
第一步:先从mybatis框架开始
我们只需要在mybatis的核心配置文件sqlConfigXml里写上这么一段话,代表的是给pojo包下所有的pojo取别名(别名写在pojo的xml的resultMap里)
第二步:配置springMVC.xml文件
springMVC的xml文件里,第一行就会写上如图所示的扫描器,扫描的是controller包下所有的控制层类,但是注意的是,这里还可以同时扫描service层的类,如下图
./*代表的是扫描src下的全部的可扫描的(这里指controller和service),这样更方便!
第三步:也是最关键的一步,是spring的配置信息
首先,就是读取关于数据库的信息的资源文件db.properties,之后通过${}符号把资源文件的信息配置到dataSource
注意,spring还需要配置mybatis框架的信息,如图所示,我们需要配置mybatis的工厂SQLSessionFactory,并且还要包含DataSource和salMapConfig的信息,因为是基于动态代理开发模式,接口的实现类由mapper(在图里是dao)接口自动帮我们生成,所以我们还需要配置接口的信息!!
第四步:开启事务管理!
配置完成!!!