プロキシが1つだけになるように、BeanNameAutoProxyCreatorと(Transaction)ProxyFactoryBeanを混在させるにはどうすればよいですか?JamonInterceptorを使用してプロキシを作成したいのですが、トランザクションインターセプター/ファクトリBeanが定義されているものもあり、これらはJamonでは$ProxyXYZとして表示されます。
スプリング2.5.6を使用しています
TransactionProxyFactoryBean は特定のターゲット Bean のプロキシを生成するために使用されますが、BeanNameAutoProxyCreator は複数の Bean のプロキシを作成します。それらが衝突しないようにするのはあなた次第です。
トランザクション プロキシ Bean に使用している Bean 名は何ですか? その Bean 名は BeanNameAutoProxyCreator によってキャッチされていますか? その場合、TransactionProxyFactoryBean は常にターゲット クラスの型を覆い隠します。これを回避することはできません。