2011-08-04 17 views
0

異なるメソッドに対して2つの異なるdataSources/transactionManagersを使用する必要があります。 @Transaction(value = "txManagerABC")とトランザクションマネージャーのapplicationContextに定義された修飾子を持つ概念は完璧です。 (Spring multiple @Transactional datasourcesのように)spring multiple @transactional datasource

残念ながら私はSpring 2.5で同じことをする必要があります。誰かがこれを解決するためのアイデアを持っていますか?

答えて

1

私は、推奨される方法はXML transaction aspect configurationにフォールバックすると考えています。アノテーションが本当に必要な場合は、おそらく@Transactionalアノテーションとその周辺インフラストラクチャを変更して機能させることができます。または、Spring 3にアップデートすることができます。2.5と3の間に互換性の問題はほとんどありません。

0

問題は、トランザクションアノテーションではトランザクションマネージャを指定できません。 。しかし、JTAとJTOMを使ってそうする方法があります。どうすればそれができるかを見てくださいhere

関連する問題