gpt4 book ai didi

java - 在 spring 中混合 autoproxycreator 和 proxyfactory

转载 作者:行者123 更新时间:2023-12-01 16:11:34 28 4
gpt4 key购买 nike

如何以只有一个代理的方式混合 BeanNameAutoProxyCreator 和 (Transaction)ProxyFactoryBean?我想使用 JamonInterceptor 创建一个代理,但有些还定义了事务拦截器/工厂 bean,这些在 Jamon 中显示为 $ProxyXYZ。

我使用spring 2.5.6

最佳答案

TransactionProxyFactoryBean 用于为特定目标 bean 生成代理,而 BeanNameAutoProxyCreator 为多个 bean 创建代理。由您来确保它们不会发生冲突。

您的事务代理 Bean 使用什么 Bean 名称? BeanNameAutoProxyCreator 是否捕获了该 bean 名称?如果是这样,那么 TransactionProxyFactoryBean 总是会掩盖目标类的类型,这是不可避免的。

关于java - 在 spring 中混合 autoproxycreator 和 proxyfactory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1033323/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com