【发布时间】:2018-09-09 15:28:49
【问题描述】:
1)oracle jdbc连接池的实现哪个好用? (我的项目不需要特别的东西。)
2) 使用连接池创建单例是一种好习惯吗?
3) 连接池是线程安全的吗?
例如我会得到:
OracleDataSource ods = new oracle.jdbc.pool.OracleDataSource();
我需要在后端的不同部分创建连接。
我是否应该只创建一次 OracleDataSource 对象并设置必要的参数?
例如:
ods.setURL(URL);
ods.setUser(USER);
ods.setPassword(PASS);
我应该如何在应用程序的其他部分提供对这个连接池对象的访问? 我应该为此创建一个带有连接池对象字段的单例吗?
这是我们第一次决定在这个应用程序中为 DB 添加连接(一些参数现在应该存储在 DB 中)。你能澄清一下关于应用服务器的观点吗?
提前谢谢你!
【问题讨论】:
-
您的问题缺乏上下文,因此无法回答,这是一种模糊的方式
-
它可以帮助你阅读help center关于如何有效地在 StackOverflow 上提问。很高兴你已经添加了你所做的,但是这篇文章有太多的问题。 Stack Overflow 不是一个教程网站。您需要将其缩小到一个主题(但您可以发布多个问题)。不要问“什么是最好的”或任何看起来答案就是意见的问题。
标签: java oracle jdbc connection-pooling