« ラーメン二郎 ① | トップページ | 本願寺の大河は何故制作されないのか »

2008年3月28日 (金)

AutoProxy in Spring

BeanNameAutoProxyCreator管理対象のトランザクション実行クラス、A、Bを以下のようにそれぞれgetBeanで取得してA→Bの一連のトランザクションを実施させてもAutoProxyが効かなかったが、A、Bのgetter/setterを作成してSpringからABをインジェクションすると効いた。

ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
BeanFactory factory = (BeanFactory) context;
A a = (A) factory.getBean("a");
B b = (B) factory.getBean("b");

個々にgetBeanしてはいけない・・・ かも。

|

« ラーメン二郎 ① | トップページ | 本願寺の大河は何故制作されないのか »

仕事」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: AutoProxy in Spring:

« ラーメン二郎 ① | トップページ | 本願寺の大河は何故制作されないのか »