Seasar + DBFlute で「冗長化複数DB構成」をやる場合は、 Seasar (S2Container) が提供している SelectableDataSourceProxy クラスを利用します。 ちょっとDBFluteのページでまとめてみました。 SelectableDataSource | DBFlute Spring Framework でも同じことする場合でも、 要領はほとんど同じです。Selectable な DataSource を 作成して、スレッドローカルでどっちを使うのかを管理できる ようにする、という感じです。