spring与mybatis整合之事务管理
来源:互联网 发布:虎扑认证的淘宝店 编辑:程序博客网 时间:2024/05/16 15:42
下午进行了spring和mybatis的事务管理测试,发现如果自己再这么粗心的话,就没法编程了。先说正题,只需在原来的spring配置文件中加入下面一句话即可
<!-- 事务管理器 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource" /> </bean>
下面是全部的spring配置文件
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd"><!--创建jdbc数据源 --> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="com.mysql.jdbc.Driver" /> <property name="url" value="jdbc:mysql://localhost:3306/mybatisTest" /> <property name="username" value="root" /> <property name="password" value="yhzs" /> </bean><bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"><property name="dataSource" ref="dataSource" /><property name="configLocation" value="classpath:com/DaoSupport/configuration.xml" /></bean><bean id="userTest" class="com.DaoSupport.Test"><!--注入SqlSessionDaoSupport实例 --><property name="sqlSessionFactory" ref="sqlSessionFactory" /></bean><!-- 事务管理器 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource" /> </bean> </beans>
在这里尤其注意dataSource下面的<property name="driverClassName" value="com.mysql.jdbc.Driver" />这一行,name是driverClassName,而不是mybatis中的driver。
- spring与mybatis整合之事务管理
- mybatis与spring整合事务管理
- mybatis与spring整合事务管理
- spring整合mybatis的事务管理
- spring mvc整合mybatis事务管理
- spring与hibernate整合之声明式事务管理
- (7)MyBatis之与Spring整合
- mybatis学习之与Spring整合
- spring与mybatis整合
- 整合spring与myBatis
- mybatis 与 spring 整合
- mybatis与spring整合
- mybatis与spring整合
- mybatis与spring整合
- spring与mybatis整合
- spring与mybatis整合
- Spring与Mybatis整合
- Mybatis与Spring整合
- CSS:The Definitive Guide(3nd)
- 人生致命的八个经典问题
- Error Handler
- 一个不明白的问题
- a href onclick用法
- spring与mybatis整合之事务管理
- 电力线传输的研究(电力猫、智能家居)
- crontab命令
- 关于UIView的autoresizingMask属性的研究
- Oracle WebADI Notes
- 习惯是一件可怕的事,让人戒不掉,忘不掉。
- android 数据库插入操作处理中文单引号 不处理会报语法错误
- 判读当日是本年中的第几天函数(Objective-C版 在Xcode中写的)
- <转>Installing Ubuntu 9.04 on a ThinkPad T60