0

我在 spring 中遇到了事务问题,因为在我的项目中,数据源是在运行时从边文件并根据文档创建的:

我应该注入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 回答