Hibernate は接続ファクトリからすべての JDBC 接続を取得し、この接続ファクトリ設定によって、すべての Hibernate クエリ/更新が発行される DB スキーマが決定されます。複数の SessionFactory
でアプリケーションを構成できます それぞれのインスタンスは、異なるデータベース スキーマを指す接続ファクトリを持ちます。次に、実行時に、適切な SessionFactory
を 1 つ選択できます。
より簡単な解決策は、クライアントごとに 1 つずつ、Web アプリケーションの複数のコピーを実行することです。