0

私のプロジェクトでは、実行時にサイドファイルからデータソースが作成され、ドキュメントに従って作成されるため、春のトランザクションに問題があります。

に注入して、を使用TransactionManager dataSourceして注釈用に表示する必要があります。@Transactional<tx:annotation-driven transaction-manager="txManager"/>

私の質問は、注釈を使用したいときにどうすればよいですか?

4

1 に答える 1

0

まず、実行時にデータソースをどのように作成していますか。直接的Datasource=new datasource...には、Spring 3.2 で BeanDefinitionBuilder を使用して を作成し、Datasourcebeanを介して登録しBeanDefinitionRegistryます。次に、Spring コンテキストから Bean を取得すると、トランザクションを使用すると見なされます。

于 2013-04-19T14:39:09.060 に答える