亲爱的所有人,我正在构建一个核心Java应用程序,其中有20个数据库,并希望根据请求从何处访问哪个数据库来连接到它们。

我只想从数据库中选择一次连接并返回即可连接到数据库;请提出要遵循的架构类型。

最佳答案

您必须保留连接池列表。

我将使用Map ,其中键是连接ID。
需要连接时,可从此地图获取连接:

Connection connectionDbAccounts = connectionMap.get("accounts").getConnection();
// Use connectionDbAccounts...
connectionDbAccounts.close();

10-02 03:36
查看更多