Spring MySQL 本地事物配置後不生效

本地事物配置後不生效可能有不少狀況。我在配置出現的問題java

1,MySQL存儲引擎是不是InnoDB。web

2,項目配置時。在web.xml中配置spring

<context-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>
			classpath*:/spring-mongo.xml
			classpath*:/spring-mybatis.xml 
		</param-value>
	</context-param>
	<listener>
		<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
	</listener>

發現上面配置的在項目中事物不生效。 而後改在spring-mvc.xml中引入spring-mvc

<import resource="spring-mybatis.xml"/>  
<import resource="spring-mongo.xml"/>

配置的本地事物就能夠生效了。mybatis

相關文章
相關標籤/搜索