SpringMVC学习笔记(四)——Mybatis整合Spring
博客源码下载:戳我一下
SpringMVC学习笔记汇总:SpringMVC学习笔记汇总
遗漏的一些知识
视图解析器配置前缀和后缀:
一、整合目标
控制层采用springmvc
、持久层使用mybatis
实现。
二、整合需求
实现商品查询列表,从mysql
数据库查询商品信息。
三、整合所需要的jar
包
包括:spring
(包括springmvc
)、mybatis
、mybatis-spring整合包
、数据库驱动
、第三方连接池
。
四、整合思路
springmvc+mybaits
的系统架构:
第一步:整合dao
层 mybatis
和spring
整合,通过spring
管理mapper
接口。使用mapper
的扫描器自动扫描mapper
接口在spring
中进行注册。
第二步:整合service层
通过spring
管理 service
接口。使用配置方式将service
接口配置在spring
配置文件中。实现事务控制。
第三步:整合springmvc
由于springmvc
是spring的模块,不需要整合。