有人可以告诉我或指向我解释如何在 Spring 中使用连接池的文档/教程吗?
问问题
18758 次
3 回答
9
Spring 不支持内置池。您应该使用上面提到的第三方池。DBCP 和c3p0都像 spring 的魅力一样工作。您需要做的就是在您的 context.xml 中定义数据源时,只需使用 DBCP 来定义它。
于 2009-04-22T22:53:43.143 回答
9
您可以使用来自 jdbc 驱动程序的池化数据源。例如,在 oracles 库中有一个:
<bean id="dataSource"
class="oracle.jdbc.pool.OracleConnectionPoolDataSource">
<property name="URL" value="jdbc:oracle:thin:@wherever:1234:whatever" />
<property name="user" value="theuser" />
<property name="password" value="thepassword" />
</bean>
于 2010-01-11T10:29:18.860 回答
1
AFAIK Spring 不包含池化数据源...如果您需要 J2SE 应用程序中的连接池,您可以使用 Apache DBCP。对于容器托管的应用程序,您应该在容器中配置一个 DataSource 并从您的应用程序中使用它。
于 2009-04-22T15:38:41.987 回答