ユーザーがデータセット(私の場合はstackexchangeサイトのデータダンプ)とテーブルプレフィックスを渡すインポートアプリがあり、テーブルを作成してデータをインポートする必要があります。
ただし、これを Hibernate にインポートする唯一の方法は、各データセットに専用の SessionFactory を用意して、使用する SchemaExport と Session に特定の NamingStrategy を用意することです。そうしないと、どのテーブルについて話しているかで休止状態が混乱します
ただし、複数の SessionFactory を作成することは、Hibernate の使用方法としては間違っているようです。また、オーバーヘッドとメモリ使用量が多いようです。
この場合、単一の SessionFactory を使用する方法を知っている人はいますか?