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

Mybatis添加到Spring

时间:2016-01-14 16:01:24      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:

一、准备工作:

1.1 添加相应的jar包依赖:

这里用到了两个jar包,一个是mybatis的,另一个是mybatis-spring的,代码如下:

1
2
3
4
5
6
7
8
9
10
<dependency>
    <groupId>org.mybatis</groupId>
    <artifactId>mybatis</artifactId>
    <version>3.2.2</version>
</dependency>
<dependency>
    <groupId>org.mybatis</groupId>
    <artifactId>mybatis-spring</artifactId>
    <version>1.1.1</version>
</dependency>

1.2 spring中配置mybatis

要想在spring中使用mybatis,需要在spring的上下文中配置两个内容:SqlSessionFactory和至少一个数据映射器。SqlSessionFactory使用mybatis-spring包中的SqlSessionFactoryBean,使用SqlSessionTemplete实现SqlSession接口。代码如下:

1
2
3
4
5
6
7
<bean id="sqlSession" class="org.mybatis.spring.SqlSessionTemplate">
        <constructor-arg index="0" ref="sqlSessionFactory"/>
</bean>
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
        <property name="configLocation" value="classpath:/mybatis/mapperConfig.xml"></property>
        <property name="dataSource" ref="dataSource"/>
</bean>

需要注意的是,SqlSessionFactory需要dataSource。






Mybatis添加到Spring

标签:

原文地址:http://www.cnblogs.com/Captain-Run/p/ce55768385cae8b94e2ec81c185b7e10.html

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