お世話になっております。
現在JavaEEでWebシステムの開発を行っております。
一つのアプリケーションから複数の顧客ごとに分かれたDBスキーマに対してアクセスするような方法を考えています。
いくつかのサイトを検索して、EntityManagerFactoryを作成し、任意にデータソースの切り替えが可能であることはわかりましたが、今後顧客が増えた場合(データソースが増えた場合)に、毎回プログラムの修正(エンティティマネージャの追加)が必要だと思いました。
理由としては、EntityManagerのアノテーションのUnitNameが動的に指定できないからです。
変数を入力したら「要素値は定数式である必要があります」というエラーが表示されます。
データソースの参照が追加された場合、ソースを変更しなくても対応できる方法はありますでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/10/24 01:00 編集
2015/10/24 03:36