我在Spring Boot中有多租户数据库。我将多spring JDBC模板(基于tomcat数据源,手动配置)存储在map (不可变bean)中。并根据请求中的uuid (每个数据库的连接池)选择合适的数据源。我通过以下方式禁用了Spring Boot中的标准配置:
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)配置事务管理器的正确方式是什么?对于单个数据源,我可以使用PlatformTransactionManager,但是在spring中如何使用多个jdbc模板/数据源呢?如果我可以动态地设置一切,那将是最好的。提前谢谢。
https://stackoverflow.com/questions/47555357
复制相似问题