【发布时间】:2016-05-20 08:19:40
【问题描述】:
我可以将在应用程序中以编程方式定义的数据源与容器管理事务结合起来吗?
上下文信息: 我想在运行时创建数据源,因为在我的服务启动期间将从另一个服务中检索数据库的用户名和密码。据我所知,我应该在我的应用程序中以编程方式创建数据源。
【问题讨论】:
我可以将在应用程序中以编程方式定义的数据源与容器管理事务结合起来吗?
上下文信息: 我想在运行时创建数据源,因为在我的服务启动期间将从另一个服务中检索数据库的用户名和密码。据我所知,我应该在我的应用程序中以编程方式创建数据源。
【问题讨论】:
是的,您可以:例如,您可以将数据源添加到您自己的事务管理器中,例如使用Spring transactions。
更多详情请参见this answer,更多示例请参见here。
【讨论】: