1

我在 scala 中使用 mysql 和 play 2.2 并想创建一个连接池。我最近发现自己无法获得创建连接池的代码。帮助...

4

1 回答 1

2

正如 Ivan Meredith 所说,play 已经带有一个连接池(默认为bonecp),所以如果你按照 play 文档(http://www.playframework.com/documentation/2.2.x/ScalaDatabase)中的描述配置数据库访问withConnection 或 withTransaction 的连接将来自连接池。

如果您想微调连接池,配置中似乎支持几乎所有内容,但我找不到任何文档,因此您可能必须深入研究源代码以查找配置文件属性名称。

Play 2.2 中的默认配置创建 1 个具有 5-30 个连接的分区。

https://github.com/playframework/playframework/blob/master/framework/src/play-jdbc/src/main/scala/play/api/db/DB.scala

于 2013-10-14T08:56:07.510 回答