According to this article, you can use the AbstractRoutingDataSource from Spring Framework to dynamically change the data source used by the application.
However, the data sources used are defined by configuration, instead of programmatically. Is there a way of configuring the data sources to be used at runtime?
How scalable is this solution, i.e., what are the limitations in number of data sources?
Thanks!
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…