10bet网址
连接器和api手册
本手册下载

3.13.3使用Spring建立连接池

在许多情况下,例如web应用程序,会有大量的小型数据库事务。在这种情况下,根据需要为web请求创建一个可用的数据库连接池通常是有意义的。尽管MySQL在建立连接时不会产生额外的进程,但是创建和设置连接仍然会产生少量的开销。连接的池化也缓解了诸如在TIME_WAIT状态。

使用Spring设置MySQL连接池非常简单,只需在应用程序上下文中更改数据源配置即可。我们可以使用很多构型。第一个例子是基于雅加达公共DBCP图书馆.下面的示例替换了基于的源配置DriverManagerDataSourceDBCP BasicDataSource。

 <属性名="driverClassName" value="${db. class=" ${db. class="/> <属性名="url" value="${db. Driver}"Jdbcurl}"/> <属性名="用户名"值="${数据库。/> <属性名="密码" value="${db. user}"/>   . password}

这两个解决方案的配置非常相似。不同之处在于,DBCP将连接汇集到数据库,而不是在每次请求时都创建一个新连接。我们还设置了一个参数initialSize.这告诉DBCP,当池被创建时,我们希望池中有三个连接。