1

プロキシが1つだけになるように、BeanNameAutoProxyCreatorと(Transaction)ProxyFactoryBeanを混在させるにはどうすればよいですか?JamonInterceptorを使用してプロキシを作成したいのですが、トランザクションインターセプター/ファクトリBeanが定義されているものもあり、これらはJamonでは$ProxyXYZとして表示されます。

スプリング2.5.6を使用しています

4

1 に答える 1

1

TransactionProxyFactoryBean は特定のターゲット Bean のプロキシを生成するために使用されますが、BeanNameAutoProxyCreator は複数の Bean のプロキシを作成します。それらが衝突しないようにするのはあなた次第です。

トランザクション プロキシ Bean に使用している Bean 名は何ですか? その Bean 名は BeanNameAutoProxyCreator によってキャッチされていますか? その場合、TransactionProxyFactoryBean は常にターゲット クラスの型を覆い隠します。これを回避することはできません。

于 2009-06-23T18:39:20.737 に答える