gpt4 book ai didi

spring - Spring中多个数据库的EnableTransactionManagement

转载 作者:行者123 更新时间:2023-12-04 17:55:12 24 4
gpt4 key购买 nike

我有一个应用程序需要访问两个数据库。我正在尝试使用 Spring 事务来完成此操作。

1) 由于我有两个数据库并且事务管理器将数据源作为参数,我是否必须配置两个事务管理器,每个@Transactional 指定要使用的正确事务管理器?例如:@Transcational("database1")、@Transactional("database2")。

2) 由于@EnableTransactionManagement 将寻找单个事务管理器以用于所有事务,我不认为我可以使用此注释。是这样吗?我是否仍可以使用带有 @Transactional("database") 而没有 @EnableTransactionManagement 的事务?

最佳答案

关于spring - Spring中多个数据库的EnableTransactionManagement,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40752001/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com