文档章节

(转)proxy-target-class用法

龙鸣
 龙鸣
发布于 2014/11/12 12:28
字数 154
阅读 41
收藏 0
<tx:annotation-driven transaction-manager="transactionManager"  proxy-target-class="true"/>
  注意:proxy-target-class属性值决定是基于接口的还是基于类的代理被创建。如果proxy-target-class 属性值被设置为true,那么基于类的代理将起作用(这时需要cglib库)。如果proxy-target-class属值被设置为false或者这个属性被省略,那么标准的JDK 基于接口的代理将起作用。

  即使你未声明 proxy-target-class="true" ,但运行类没有继承接口,spring也会自动使用CGLIB代理。

高版本spring自动根据运行类选择 JDK 或 CGLIB 代理

本文转载自:

共有 人打赏支持
龙鸣
粉丝 3
博文 14
码字总数 5345
作品 0
常州
后端工程师
私信 提问
struts的Action中使用spring的@Transactional注解事务出错

proxy-target-class默认为false,改为true即可。 <tx:annotation-driven transaction-manager="transactionManager" proxy-target-class="true"/> proxy-target-class属性值决定是基于接口的......

山海经
2014/05/04
0
0
spring advisor expose-proxy

在spring配置的xml中加入Advisor com\.wamdy\.*\..* com\.wamdy\.aop\..* 强制采用了CGLIB代理方式 如何控制它 expose-proxy="true" 现在代理过后的类对外的访问方法只有接口中定义的东西了,...

黄正文
2013/05/11
2.4K
1
spring aop 创建代理

spring aop 创建代理 我们知道spring orgspringframeworkaopframeworkDefaultAopProxyFactory.java#createAopProxy的方法返回的JdkDynamicAopProxy 或 CglibProxyFactory 实现了创建代理类的......

why_Dk37
2016/12/18
27
0
JDK动态代理VS CgLib

业务场景 描述:每个旅客乘坐火车时,在上车、下车之前需要检票。站在乘客的角度,这个过程可以看做一件事:检票坐车检票;也可以看做两件事:检票,坐车;站在检票员的角度,那就是一件事,...

echola
2016/04/21
434
0
关于spring的ThrowsAdvice (转)

关于SPRING的AOP aop的一个切面接口是 ThrowsAdvice,这是个标记接口,里面没有定义任何方法。书上说,根据spring文档,必须定义一个 afterThrowing([Method, args, target], subclassOfThro...

~少司命~
2012/12/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

mybatis批量操作sql配置

在写批量sql操作时,遇到执行报错: <foreach collection="list" item="item" index="index" separator=";"> update t_xxx set column1=#{item.column1} where id= #{item.id} </foreach> 分......

lar555
16分钟前
2
0
L2TP VPN客户端配置

打开网络设置-->选择VPN-->添加VPN链接 配置完毕,打开更改适配器选项 右键-->属性 选中安全---允许使用安全协议,确定保存后连接vpn即可

阿伦哥-
20分钟前
1
0
缘“熟”而起——《乡土中国》读书笔记3600字

缘“熟”而起——《乡土中国》读书笔记3600字: 发现电脑里藏了几篇本科大一大二写的读书笔记。回想当初阅读这些社会科学书籍的时候,自己尽力又时而深感难以读懂的心境仿佛重现。但如今细想...

原创小博客
22分钟前
0
0
SpringBoot与pageHelper版本问题

<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.6.RELEASE</version></parent> <dependency>......

WALK_MAN
26分钟前
3
0
PHP开发支付宝微信个人免签支付接口实例

这是一个PHP开发支付宝微信个人免签支付接口实例,支付宝微信即时到帐接口,使用原生支付宝即时到帐接口修改而来,即可实现多接口收款功能,开发只需要按照支付宝即时到帐接口开发即可,减少...

sucaihuo
31分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部