spring事务管理配置了,dao层使用注解为什么不能实现事务自动提交
2个回答
展开全部
配置好业务处理层,dao层的bean后,需要配置下面的东西<pre t="code" l="xml"> <!-- 配置事务管理器 -->
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<!-- name="dataSource"不能变,ref的值是配置文件中数据源的Id -->
<property name="dataSource" ref="myDataSource"/>
</bean>
<!-- 配置事务注解驱动 -->
<tx:annotation-driven transaction-manager="transactionManager"/>
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<!-- name="dataSource"不能变,ref的值是配置文件中数据源的Id -->
<property name="dataSource" ref="myDataSource"/>
</bean>
<!-- 配置事务注解驱动 -->
<tx:annotation-driven transaction-manager="transactionManager"/>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询