私は要件以下のいる新しいプロジェクトで、現時点で働いている:JPA/Hibernateのスイッチスキーマをプログラム
いくつかのデータベース・スキーマと同じ構造で同じテーブルを保持している(要するに:複数のスキーマに1つのエンティティ) 。
これらのスキーマをコードで切り替えることはできますか?私が達成したいのは:
ユーザはスキーマBを選択し、この中のいくつかのエンティティを更新します。この後、彼はスキーマAに挿入を行います。私は、ステートメントにスキーマを提供することによって基本的なJDBCによってこれを行うことができることを知っていますが、もし私がそれを避けることができれば。
他のJava ORMでこれを行うことはできますか?私はJPA/Hibernateだけに精通しています。
よろしく
を。申し訳ありませんが私の質問でそれを言及していません – onigunn
詳細な設定で何を参照していますか? –
この種のエンティティを持つ他のスキーマは、いつでもデータベースにインポートできます。私は動的に動作するものが必要です。メタデータで対応するスキーマを取得してそれらにアクセスする – onigunn