博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
context:exclude-filter 与 context:include-filter 转
阅读量:5337 次
发布时间:2019-06-15

本文共 750 字,大约阅读时间需要 2 分钟。

1 在主容器中(applicationContext.xml),将Controller的注解打消掉

 

[html] 
 
  1. <context:component-scan base-package="com">  
  2.   <context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller" />  
  3. </context:component-scan>   

2 而在springMVC配置文件中将Service注解给去掉 

 

 

[html] 
 
  1. <context:component-scan base-package="com">  
  2.   <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller" />  
  3.   <context:exclude-filter type="annotation" expression="org.springframework.stereotype.Service" />  
  4.   </context:component-scan>   

因为spring的context是父子容器,所以会产生冲突,Controller会进步前辈行扫描装配,而此时的Service还没有进行事务的加强处理惩罚,获得的将是原样的Service(没有经过事务加强处理惩罚,故而没有事务处理惩罚才能) ,最后才是applicationContext.xml中的扫描设备进行事务处理惩罚

转载于:https://www.cnblogs.com/Struts-pring/p/4963621.html

你可能感兴趣的文章
图片点击轮播(三)-----2017-04-05
查看>>
判断两个字符串是否相等【JAVA】
查看>>
直播技术细节3
查看>>
《分布式服务架构:原理、设计于实战》总结
查看>>
java中new一个对象和对象=null有什么区别
查看>>
字母和数字键的键码值(keyCode)
查看>>
协议和代理
查看>>
IE8调用window.open导出EXCEL文件题目
查看>>
sql server 2008 不允许保存更改,您所做的更改要求删除并重新创建以下表 的解决办法(转)...
查看>>
[转]iOS学习笔记(2)--Xcode6.1创建仅xib文件无storyboard的hello world应用
查看>>
Spring mvc初学
查看>>
python标准库学习7
查看>>
有意思的代码片段
查看>>
C8051开发环境
查看>>
VTKMY 3.3 VS 2010 Configuration 配置
查看>>
255. Verify Preorder Sequence in Binary Search Tree
查看>>
01_1_准备ibatis环境
查看>>
windows中修改catalina.sh上传到linux执行报错This file is needed to run this program解决
查看>>
[fowarding]Ubuntu jsp平台使用JDBC来连接MySQL数据库
查看>>
JavaScript中的BOM和DOM
查看>>