多数据源事务管理器bean.name

最后更新:2023-10-18 19:35:15 | 状态:未完成
在存多数据源的情况下会创建多个事务管理器【为会么要创建多个事务管理器
事务管理器在spring上下文环境中的命名也就是bean.name
如在默认数据源之外 又创建多个数据源a,b,c
spring会针对默认数据生成一个默认事务管理器:transactionManager
anyline会针对每个数据源各生成一个事务管理器:anyline.transaction.a,anyline.transaction.b,anyline.transaction.c
相当于@Bean("anyline.transaction.a")
这样在需要注入时可以这样@Transactional(value = "anyline.transaction.a")

最近更新 搜索 提交