我正在使用Slick(目前是v3.1)。我从TypesafeConfig创建DatabaseConfig
,并为我的模式创建TableQuery
值。
我应该分享以下哪些内容:
通过阅读文档,我不清楚。
这是我自己尝试回答的问题。
我发现DatabaseConfig
(或其某些部分)拥有一个连接池。因此,很明显,最好在所有请求和线程之间共享此对象(将其视为单例)。
对于TableQuery
值,我的洞察力较少。我还没有进行过广泛的测试,但我没有看到一个特殊的原因,我需要通过多个请求或我的线程之间共享这些。