<context:component-scan base-package="com.***" >
<context:exclude-filter type="annotation"
expression="org.springframework.stereotype.Controller" />
</context:component-scan>
spring事物没有起作用,提示
springMVC+mybatis架构:
解决步骤:
1、检查包扫描spring-mvc和spring的包扫描,防止容器扫描混乱
2、试用@Transactional标签是否有效
<tx:advice id="txAdvice" transaction-manager="transactionManager">
<tx:advice id="txAdvice" transaction-manager="transactionManager">
3.如果有效,那就是扫描包有问题
4.我们应该把抽象出来的接口和实现类都给事物通配符匹配到(Service层或者需要事物的地方)
就是service实现的接口h