码迷,mamicode.com
首页 > 编程语言 > 详细

SpringMVC学习5-springmvc与mybatis的整合

时间:2015-11-25 06:39:36      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:

1.需求:

使用springmvc和mybatis完成商品列表查询。

2.整合思路:

 springmvc 和mybatis系统架构

 技术分享

第一步:整合dao层

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

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

 

第二步:整合service层

         通过spring管理 service接口。

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

         实现事务控制。

 

第三步:整合springmvc

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

 

3.环境准备

  mysql驱动包

  mybatis的jar包

  mybatis和spring整合包

  log4j包(前面mybatis的jar包已经包含)

  dbcp数据库连接池包

   spring所有jar包

   jstl包 

   junit包

 

4.整合dao

  mybatis和spring进行整合。

  sqlMapConfig.xml, mybatis自己的配置文件。

   

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<typeAliases>
<package name="po"/>
</typeAliases>

<mappers>


</mappers>
</configuration>

 

applicationContext-dao.xml

配置:数据源  SqlSessionFactory mapper扫描器


SpringMVC学习5-springmvc与mybatis的整合

标签:

原文地址:http://www.cnblogs.com/hqt2050/p/4992825.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!