首页 > 解决方案 > 如何在 Play 1.4.3 中更改另一个数据源(不是默认的 c3p0)

问题描述

在 Play 1.4.3 中,默认池为c3p0. 我想改变它。

如下所示:

db=java:/comp/env/jdbc/myDatasource@
db=jndi:jdbc/myDataSource

我该如何配置以使其工作?

标签: datasourceplayframework-1.x

解决方案


更改池实际上意味着更改框架代码本身,因为它与 Play“捆绑”。

一种方法是从 GitHub ( https://github.com/playframework/play1 ) 克隆 Play,这样您就可以进行任何您喜欢的低级更改。

或者,您可以查看 1.5.x 版本,它使用 HikariCP 作为开箱即用的连接池。


推荐阅读