データソースの動的切り替え

ユーザさんから、Webアプリ起動中にデータソースを動的に切り替えたい、との要望があったのでSpring環境でどうやるかを調べてみました。 データソースの定義 <bean id="dataSource" class="net.sasuke.datasource.DynamicRoutingDataSourceResolver"> <property name="targetDataSources"> <map key-type="net.sasuke.datasource.type.SchemaType"> </map></property></bean>