同じ JNDI 内の異なるスキーマを動的に切り替える方法はありますか? たとえば、schema1 と schema2 が同じデータベース内の 2 つのスキーマである場合 (JNDI がこのデータベース用に構成されている)、schema1 と schema2 を切り替えるにはどうすればよいでしょうか?
AbstractRoutingDataSource の使用方法を知っています。しかし、アプリケーションで JDBC 接続パラメーターを使用したくありません。代わりに、(プロパティ「currentSchema」を指定せずに) 単一の JNDI を構成し、その JNDI 内の異なるスキーマを動的に切り替えることができるようにしたいと考えています。
これはできますか?