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

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してはいけない・・・ かも。

|

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

仕事」カテゴリの記事

コメント

コメントを書く



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




トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/458071/11889693

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

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