Spring整合MyBatis应用

1.整合步骤介绍
  基于SpringMVC和MyBatis技术开发的主要步骤如下
    1).创建工程,搭建SpringMVC和MyBatis技术环境
    2).基于MapperScannerConfigurer方式整合MyBatis的Mapper接口
    3).编写和配置SpringMVC的主要组件,例如Controller,HandllerMapping,ViewResolver等
    4).编写JSP视图组件,利用标签和表达式显示模型数据
    5).测试程序
2.基于如何搭建SpringMVC和MyBatis技术环境
  创建一个Web工程
  添加MyBatis技术环境
    引入数据库驱动包和Mybatis开发包
    引入dbcp连接池开发包
  添加SpringMVC相关技术环境
    引入Spring ioc,jdbc,tx等支持的开发包
    引入Spring webmvc支持的开发包
    在src下添加applicationContext.xml配置文件
    在web.xml中配置DispatcherServlet主控制器
  引入MyBatis和Spring整合开发包mybatis-spring.jar
3.如何基于MapperScannerConfigurer方式整合MyBatis的Mapper接口
  根据数据表编写实体类
  编写Mapper映射文件,在XML中添加SQL操作的定义
  编写Mapper接口,定义SQL操作方法
  在Spring配置文件中定义以下Bean
    DataSource
    SqlSessionFactoryBean
    MapperScannerConfigurer
  测试Spring容器的Dao组件
4.如何编写和配置SpringMVC的主要组件
  编写Controller和请求处理方法
  配置<mvc:annotation-driven/>,支持@RequestMapping
  配置Controller组件
    开启组件扫描,将Controller扫描到Spring容器
    需要DAO时采用注入方式使用
    在请求处理方法上使用@RequestMapping指定对应的请求
  配置ViewResolver组件
5.在JSP视图组件中如何显示模型数据
  JSP可以使用JSTL标签库,需要引入开发包
  JSP可以使用EL表达式
  JSP可以使用SpringMVC的表单标签

你可能感兴趣的:(Spring整合MyBatis应用)