spring 与 mybatis整合过程

第一步:整合dao层

     mybatis和spring整合,通过spring管理mapper接口。

     使用mapper的扫描器自动扫描mapper接口在spring中进行注册。

  第二步:整合service层

     通过spring管理 service接口。

     使用配置方式将service接口配置在spring配置文件中。

     实现事务控制。

  第三步:整合springmvc

     由于springmvc是spring的模块,不需要整合。

  主要配置有:

  1). mybatis配置文件sqlMapConfig.xml配置别名自动扫描(实体类)

  2). mapper扫描器(接口,数据库访问接口)

  3). 数据库连接池配置

  4). 声明式事务配置

  5). 启用注解扫描:<context:component-scan base-package="cn.itcast.ssm.controller"></context:component-scan>

  6). 配置注解映射器和适配器: <mvc:annotation-driven></mvc:annotation-driven>

  7). 视图解析器:<bean  class="org.springframework.web.servlet.view.InternalResourceViewResolver">

  8). 配置控制类: DispatcherServlet前端控制器

  9). 配置spring配置文件加载类:ClassLoadListener
原文地址:https://www.cnblogs.com/glb79809-glb/p/14075685.html