mybatis 管理事务 问题 5
springxml配置文件重要部分如下:<!--采用抽象类org.mybatis.spring.support.SqlSessionDaoSupport提供SqlSess...
spring xml配置文件重要部分如下:
<!-- 采用抽象类org.mybatis.spring.support.SqlSessionDaoSupport提供SqlSession。 -->
<!-- 这里是我重写的一个templat -->
<bean id="sqlSession" class="com.todd.interceptors.MyActionSupport"
lazy-init="true">
<constructor-arg index="0" ref="sqlSessionFactory" />
</bean>
<!--配置mybatis的 sqlSessionFactory工厂配置 -->
<bean id="sqlSessionFactory"
class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<!-- 问题出在这里 项目能正常运行 但是程序运行完成后无法插入到数据库,根本没有COMMIT -->
<property name="transactionFactory">
<bean class="org.apache.ibatis.transaction.managed.ManagedTransactionFactory"/>
</property>
<property name="configLocation" value="classpath:mybatis-config.xml"/>
</bean> 展开
<!-- 采用抽象类org.mybatis.spring.support.SqlSessionDaoSupport提供SqlSession。 -->
<!-- 这里是我重写的一个templat -->
<bean id="sqlSession" class="com.todd.interceptors.MyActionSupport"
lazy-init="true">
<constructor-arg index="0" ref="sqlSessionFactory" />
</bean>
<!--配置mybatis的 sqlSessionFactory工厂配置 -->
<bean id="sqlSessionFactory"
class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<!-- 问题出在这里 项目能正常运行 但是程序运行完成后无法插入到数据库,根本没有COMMIT -->
<property name="transactionFactory">
<bean class="org.apache.ibatis.transaction.managed.ManagedTransactionFactory"/>
</property>
<property name="configLocation" value="classpath:mybatis-config.xml"/>
</bean> 展开
2个回答
2013-08-16
展开全部
<!--MyBatis 数据转移的配置 -->
<bean class="org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor"/>
<bean id="sqlSessionFactory_tran" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource_trans" /><!-- 数据转移的数据源,等转移后再换回 dataSource-->
<property name="configLocation" value="classpath:mybatis-config.xml"/>
</bean>
<bean class="org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor"/>
<bean id="sqlSessionFactory_tran" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource_trans" /><!-- 数据转移的数据源,等转移后再换回 dataSource-->
<property name="configLocation" value="classpath:mybatis-config.xml"/>
</bean>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询