关于spring+mybatis操作数据库多次异常 事务不被spring管理问题
2017-05-11 09:34
417 查看
发现spring和mybatis集成,如果操作数据库出现多次异常,导致在请求操作数据库会出现:事务不被spring管理的问题。
解决方法在springmvc扫描controller和service的时候,要把带有@Controller和@Service的类进行过滤掉。
配置如下:
<context:component-scan base-package="com.crb.controller,com.crb.serviceImpl">
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Service"/>
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
</context:component-scan>
想请教大家为什么会出现不被管理问题。
解决方法在springmvc扫描controller和service的时候,要把带有@Controller和@Service的类进行过滤掉。
配置如下:
<context:component-scan base-package="com.crb.controller,com.crb.serviceImpl">
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Service"/>
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
</context:component-scan>
想请教大家为什么会出现不被管理问题。
相关文章推荐
- spring mybatis 多数据源 多事务管理器的问题
- 【j2ee spring】7、spring与数据库的连接的操作事务管理
- 关于spring的事务管理(单数据库):纯属猜测。
- spring 事务管理下的 hibernate 持久化实例操作的几点问题【查询/更新】
- 一些关于hibernate 与 spring 事务管理的问题
- mysql事务管理及spring声明式事务中主动异常抛出使数据库回滚
- Spring整合Hibernate开发 - 使用事务管理器操作数据库 - 主配置文件
- 关于spring声明式事务管理异常处理的测试和小结
- mysql事务管理及spring声明式事务中主动异常抛出使数据库回滚
- mysql事务管理及spring声明式事务中主动异常抛出使数据库回滚
- Spring的数据库操作和事务管理
- spring管理事务异常时事务未回滚问题笔记
- 关于spring3.0 后的 事务注解管理指定数据源问题
- 关于spring管理下的事务不起作用的问题。
- spring的数据库操作问题(具体实例是mybatis)
- 关于Spring事务管理无法回滚的问题
- 关于spring声明式事务管理异常处理的测试和小结
- Spring 使用Hibernate事务管理:update等操作无效果问题
- 【SpringBoot】数据库操作与事务管理
- MyBatis学习笔记-01.MyBatis简单入门_实现MyBatis对数据库的查询操作以及IllegalArgumentException异常问题