我有 3 个数据库的 MySQL DBMS
- 配置
- 大师1
- 大师2
JSF 2.1 应用程序在配置数据库上使用特定用户名登录,然后进行一些查询并获取进行连接的数据库的名称。
现在有了 2 个简单的数据库,解决方案很简单:
加入
master1
并master2
使用配置并创建一个具有关系的单一单声道数据库......可能,但有分离用户数据的请求 - 所以丢弃。在 Glassfish 中创建
n
池,然后使用适当的池。
实际上我正在使用这个解决方案,但是如果我有 master 0...1000,我必须手动创建所有这些,这非常耗时。
我想:
- 像往常一样连接到配置
- 检索数据库名称
- 检查资源(同名)是否存在
- 如果它不存在;创造它
- 现在使用它