私は3つのデータベースを備えたMySQLDBMSを持っています
- 構成
- master1
- master2
JSF 2.1アプリケーションは、構成DBで特定のユーザー名を使用してログインし、クエリを実行して、接続を行うDBの名前を取得します。
2つの単純なデータベースを使用すると、ソリューションは単純になります。
configを使用して結合
master1
しmaster2
、リレーションを使用して単一のモノデータベースを作成します...可能ですが、ユーザーデータを分離する要求があるため、破棄します。n
Glassfishでプールを作成してから、適切なプールを使用します。
実際にはこのソリューションを使用していますが、マスター0 ... 1000を使用している場合は、すべてを手動で作成する必要があり、非常に時間がかかります。
そうしたいです:
- いつものように設定に接続します
- DB名を取得する
- リソース(同じ名前)が存在するかどうかを確認します
- 存在しない場合。それを作成する
- 今それを使用してください